flex解析带diffgr的xml

pxb_163 2017-06-11 05:28:55
Flex接收到了服务器WebService传来的结果后应该如何显示?
<?xml version="1.0" encoding="UTF-8"?>

-<DZ_Result xmlns="http://tempuri.org/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<Result_Flag>11</Result_Flag>


-<DZ_Table>


-<xs:schema xmlns="" xmlns:msprop="urn:schemas-microsoft-com:xml-msprop" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:xs="http://www.w3.org/2001/XMLSchema" id="NewDataSet">


-<xs:element msdata:UseCurrentLocale="true" msdata:MainDataTable="Table" msdata:IsDataSet="true" name="NewDataSet">


-<xs:complexType>


-<xs:choice maxOccurs="unbounded" minOccurs="0">


-<xs:element name="Table">


-<xs:complexType>


-<xs:sequence>

<xs:element name="REGION_QX" minOccurs="0" type="xs:string" msprop:OraDbType="126"/>

<xs:element name="ROAD1" minOccurs="0" type="xs:string" msprop:OraDbType="104"/>

<xs:element name="ROAD2" minOccurs="0" type="xs:string" msprop:OraDbType="104"/>

<xs:element name="ADDRESS" minOccurs="0" type="xs:string" msprop:OraDbType="126"/>

<xs:element name="POI" minOccurs="0" type="xs:string" msprop:OraDbType="104"/>

<xs:element name="POINT_X" minOccurs="0" type="xs:decimal" msprop:OraDbType="107"/>

<xs:element name="POINT_Y" minOccurs="0" type="xs:decimal" msprop:OraDbType="107"/>

<xs:element name="SMICODE_XY" minOccurs="0" type="xs:string" msprop:OraDbType="126"/>

<xs:element name="CLS" minOccurs="0" type="xs:string" msprop:OraDbType="104"/>

<xs:element name="SOURCETABLE" minOccurs="0" type="xs:string" msprop:OraDbType="126"/>

<xs:element name="MACCURACY" minOccurs="0" type="xs:decimal" msprop:OraDbType="107"/>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:choice>

</xs:complexType>

</xs:element>

</xs:schema>


-<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">


-<NewDataSet xmlns="">


-<Table diffgr:id="Table1" msdata:rowOrder="0">

<REGION_QX>黄浦区-小东门街道</REGION_QX>

<ADDRESS>中山南路1228号</ADDRESS>

<POINT_X>2841.2070</POINT_X>

<POINT_Y>-2540.7380</POINT_Y>

<CLS>门牌</CLS>

<MACCURACY>1</MACCURACY>

</Table>

</NewDataSet>

</diffgr:diffgram>

</DZ_Table>

</DZ_Result>
这是接收到的xml。event.result.Result_Flag可以取到是11,我想取到POINT_X,POINT_Y的值该怎么取?
...全文
1208 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
pxb_163 2017-06-12
  • 打赏
  • 举报
回复
添加断点调试成功已解决

4,328

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计 Flex
社区管理员
  • Flex
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧