如何在java中解析具有<map-Map><map-Entry><map-Key><map-Value>的xml文件[关闭]
Posted
技术标签:
【中文标题】如何在java中解析具有<map-Map><map-Entry><map-Key><map-Value>的xml文件[关闭]【英文标题】:how to parse xml file having <map-Map><map-Entry><map-Key><map-Value> in java [closed] 【发布时间】:2014-08-31 16:49:36 【问题描述】:我有xml文件
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<getiResponse xmlns="http://ofbiz.apache.org/service/">
<map-Map>
<map-Entry>
<map-Key>
<std-String value="asd"/>
</map-Key>
<map-Value>
<std-String value="123"/>
</map-Value>
</map-Entry>
我想在java中解析。请给建议
【问题讨论】:
但我没有得到值 【参考方案1】:如果您输入your question without the xml tags in Google,您会在第一页找到足够的信息。
我建议查看Oracle Java SE Tutorial 的JAXP trail,它向您展示了如何使用标准Java 方式进行操作。
然后,正如您的 XML 示例所建议的那样,如果您想解析 SOAP 信封,您就在 JAX-WS web services 领域,您可以在 Oracle Java EE tutorial. 中了解更多信息
【讨论】:
【参考方案2】:我可以推荐 dom4j,我以前用过,效果很好。
dom4j
【讨论】:
以上是关于如何在java中解析具有<map-Map><map-Entry><map-Key><map-Value>的xml文件[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
使用 DOM 解析器在 Java 中解析具有 2 个默认命名空间的 XML
html中<radio>单选按钮控件标签用法解析及如何设置默认选中