2
我有以下XML:XML基地和QML相對查詢組合
<response>
<id>...</id>
<category_id>...</category_id>
<name>...</name>
<detail>
<resource>
<label>...</label>
<value>...</value>
</resource>
<resource>
<label>...</label>
<value>...</value>
</resource>
</detail>
<price>...</price>
<currency>...</currency>
</response>
我需要得到的ID,名稱,以及從一個XmlListModel標籤和值
我有以下代碼:
XmlListModel {
id: model
query:"/response"
source:"xml source"
XmlRole { name: "name"; query: "name/string()" }
XmlRole { name: "id"; query:"id/number()" }
XmlRole { name: "label"; query: "detail/resource/label/string()" }
XmlRole { name: "value"; query:"detail/resource/value/string()" }
}
這段代碼有什麼問題? 謝謝。
謝謝... 那有什麼關係,我究竟做了,但我一直在尋找一種更有效的解決方案。 –
@h_kassem:什麼應該更有效率?你擔心使用兩個「XmlListModel」而不是一個? – hiddenbit
首先:xml還包含照片和其他東西,所以至少我應該使用3到4個XmlListModel。 二:我必須確保所有論文模型完成,以實現裝載功能解析,如果我只有一個XmlListModel它更實用,但無論如何,謝謝:) –