我有一个这样的xml
<PARENT>
<TAG_1>
<ROLE>Architect </ROLE>
</TAG_1>
<TAG2>
<ROLE>Architect </ROLE>
</TAG2>
</PARENT>
我正在使用 JAX-B 框架进行编组和解组。
问题是当我检索 org.w3c.dom.NodeList 时,我可以为不包含 _ 的 TAG2 做,而不能为包含 _(下划线)的 TAG1 做
org.w3c.dom.NodeList nodeList = org.w3c.dom.Document.getElementsByTagName("TAG2")
返回长度为 1,这是正确的。
org.w3c.dom.NodeList nodeList = org.w3c.dom.Document.getElementsByTagName("TAG_1")
,它返回我的长度 0 但它应该是 1 。
任何人都可以建议下划线可能是什么问题以及如何处理它,因为 XML 我无法按照客户端给出的更改。
谢谢