依然是QML中xmllistmodel问题 (Qt qml xmllistmodel)
[
<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"> <channel> <title>火影忍者</title> <item> <title>第一集</title> </item> <item> <title>第二集</title> </item> </channel></rss>
XmlListModel{ id:channels source: "xx.xml" query: "/rss/channel/item" XmlRole{name:"tvname"; query:"title/string()" }//能通过代理(delegate)的Text能显示每个item下title,(如果有多个title则不能,需要加下标,很麻烦) } XmlListModel{ id:channels source: "xx.xml" query: "/rss/channel" XmlRole{name:"tvname"; query:"title/string()"} //能访问到火影忍者 }query: "//title"XmlRole {name: "tvname"; query: "./string()"}