1
我試圖從XML文件加載數據,但標籤名稱包含冒號。不顯示給定代碼的結果。ExtJS xml讀取器,標籤名稱包含冒號
var auth = "Basic xxxxxxxxxxxxxxxxxx";
// Create store
var xStore = new Ext.data.Store({
autoLoad: false,
// Override default http proxy settings
proxy: new Ext.data.ScriptTagProxy({
// Call web service method using GET syntax
url: 'http://myotherdomain.com/file.xml',
headers : { Authorization : auth }
}),
reader: new Ext.data.XmlReader({
record: 'aa:bb'
},
[
{name: 'Name', mapping: 'name'}
]
)
});
var grid = new Ext.grid.GridPanel({
store: xStore,
columns: [
{header: 'Name', width: 120, dataIndex: 'Name', sortable: true}
],
renderTo:'example-grid',
width:540,
height:200
});
xStore.load();
grid.getView().refresh();
下面是一些示例數據:
<?xml version="1.0" encoding="UTF-8"?>
<aa:bb>
<name>simple_name</name>
</aa:bb>
在一個論壇上,我看到了,它可以與DomQuery做,但我不知道如何做到這一點。
任何幫助?