我的任务是重写Flash Web应用程序的ui元素。数据从服务器cgi脚本以两种形式返回。 1.我提出请求,并取回传统XML。我可以使用XML解析包将其转换为JSON。 2.我得到一个xml'ish返回,其中数据是内联的,类似于内联html。
<bannergroups>
<bannergroup data="" label=""/>
<bannergroup data="85" label="Closed Stores"/>
<bannergroup data="78" label="Daly City Lucky"/>
<bannergroup data="81" label="FM District 10"/>
</bannergroups>
我可以使用Javascript解析该数据吗?我遇到其他错误,但是如果我只需要重写后端,我就不想深入研究它。任何人都可以引导我获得有关这种XML类型的更多信息,这也将有所帮助。
这是完全普通且格式正确的XML,您的问题究竟在哪里?
我想也许您以前没有遇到过使用属性的XML?他们没有什么不寻常的。
bannergroups
是具有子元素的元素bannergroup
是具有属性的空元素data
和label
是属性[所有标准XML工具,例如XML解析器,XSLT和XPath,都将毫无问题地进行处理。