我从Web服务获得了一个XML文件,现在我想在android中解析它,但它给了我意外的令牌错误;我的XML是:
Latest{LatestResult=<Root>
<Version>1.0</Version>
<ReportName>Latest</ReportName>
<Reports>
<Report>
<Code>I</MarketCode>
<Date>13930506</TradeDate>
<Broker>666 </BrokerCode>
</Report>
<Report>
<Code>J</MarketCode>
<Date>13930506</TradeDate>
<Broker>666 </BrokerCode>
</Report>
<Report>
<Code>I</MarketCode>
<Date>13930506</TradeDate>
<Broker>666 </BrokerCode>
</Report>
</Reports>
我认为解析器无法在第一行XML中检测到{
和=
。
答案 0 :(得分:2)
这个字符串不是XML。问题从第1行开始,带有一些额外的文字:
Latest{LatestResult=<Root>
稍后继续使用无与伦比的开始和结束标记:
<Code>J</MarketCode>
<Date>13930506</TradeDate>
<Broker>666 </BrokerCode>