我正在使用STAX Parser解析XML文档。 我有这个标签之下为什么此XML标记的属性计数为0
<bustxml><![CDATA[<bustxml xmlns=\"http://www.bustprotocol.org/bustxml-5-0-SP2\"><NewOrdMBag TmInForce=\"0\" OrdTyp=\"1\" Acct=\"1234\"><Ord OrdQty=\"1\" </bustxml>
我需要阅读上述标签的属性,所以我用
case XMLStreamConstants.START_ELEMENT:
for(int i = 0, n = reader.getAttributeCount(); i < n; ++i)
System.out.println("Attribute: " + reader.getAttributeName(i)
+ "" + reader.getAttributeValue(i));
但不幸的是我得到,Attrbute计数为0。 请告诉我如何可以读取所有bustxml标签
在您的示例FYI中,您打开一个CDATA节而不关闭它 – Justin
嗨贾斯汀,为安全性我没有发布整个XML。所以我想这不是一个问题。 – Pawan