2011-10-13 2 views
0

Я получаю XML-файл с некоторыми данными. Я хочу использовать некоторые данные для отображения в поле отображения, а остальные - в сетке. Как я могу это сделать?Значения от xml в EXTJS

Это XML:

<blocked><report><sourceFile>log.1</sourceFile><date>11-10-2011</date><total>52996</total><parseIssues>279</parseIssues><categories><category> 

Так я нужна дата, parseissues и всего в трех displayfields, используемых в панели. Категории используются в сетке. Категории не являются проблемой, я заставил их работать, но как отобразить другие значения вне сетки?

ответ

0

Вы можете использовать этот блок кода для следующих XML-данных.

 
var store = new Ext.data.Store({ 
    url: 'somefile.xml', 
    reader: new Ext.data.XmlReader({ 
    record: 'element', 
    fields: ['title', 'name'] 
    }) 
}); 

Вот формат XML, который должен работать с кодом.

 
<elements> 
    <element> 
     <title>sfdsf</title> 
     <name>dfddfs</name> 
    </element> 
    <element> 
     <title>bla</title> 
     <name>rtz</name> 
    </element> 
    <element> 
     <title>xsd</title> 
     <name>awe</name> 
    </element> 
</elements> 

Для получения более подробной информации, пожалуйста, перейдите к this page на Сенч форуме.

+0

Thanks Fatih, У меня уже есть магазин, и он работает. Я использую данные в сетке, но я хочу отобразить поле sourceFile в поле отображения и не уверен, как это сделать –

Смежные вопросы