Extjs 分析面积图的XML数据时出错
我收到以下解析错误。我知道javascript代码是有效的,因为我已经用静态JsonStore替换了xml集成。你能看出我做错了什么吗 提前感谢您的建议Extjs 分析面积图的XML数据时出错,extjs,extjs4.1,Extjs,Extjs4.1,我收到以下解析错误。我知道javascript代码是有效的,因为我已经用静态JsonStore替换了xml集成。你能看出我做错了什么吗 提前感谢您的建议 Error: Problem parsing d="L790,518.887301636L120,518.887301636Z" results-graph3.htm:1111 Error: Problem parsing d="Z" XML文件: <?xml version="1.0" encoding="utf-8"?> &
Error: Problem parsing d="L790,518.887301636L120,518.887301636Z" results-graph3.htm:1111
Error: Problem parsing d="Z"
XML文件:
<?xml version="1.0" encoding="utf-8"?>
<fundGrowthData>
<growthData>
<Year>1991</Year>
<asOfDate>December 31, 1991</asOfDate>
<Dividends>10000</Dividends>
<Distribution>10000</Distribution>
</growthData>
<growthData>
<Year>1992</Year>
<asOfDate>December 31, 1992</asOfDate>
<Dividends>10655</Dividends>
<Distribution>10740</Distribution>
</growthData>
<growthData>
<Year>1993</Year>
<asOfDate>December 31, 1993</asOfDate>
<Dividends>12146</Dividends>
<Distribution>12297</Distribution>
</growthData>
</fundGrowthData>
因为默认情况下xml是字符串,所以我必须将类型属性添加到Ext.data.Store
var store = Ext.create('Ext.data.Store',{
autoLoad: true,
fields: [
{name : "Year", type: "int"},
{name : "Dividends", type: "int"},
{name : "Distribution", type: "int"}
],
proxy: {
type: 'ajax',
url: 'pathToXml',
reader: {
type: 'xml',
record: 'growthData'
}
}
});
var store = Ext.create('Ext.data.Store',{
autoLoad: true,
fields: [
{name : "Year", type: "int"},
{name : "Dividends", type: "int"},
{name : "Distribution", type: "int"}
],
proxy: {
type: 'ajax',
url: 'pathToXml',
reader: {
type: 'xml',
record: 'growthData'
}
}
});