标签: java xml string soap
需要一些帮助来解析字符串中的xml值,我已经将xml作为字符串。
我有一个字符串
<ns3:sometag><ns4:somechildtag>foo</ns4:somechildtag></ns3:sometag>
现在我想在java中使用字符串解析或正则表达式获取somechildtag的值?
答案 0 :(得分:0)
正如其中一条评论中所提到的,您需要一些解析器来处理您的XML - 可能有基于DOM的解析器或基于SAX的解析器或基于stream的解析器。他们每个人都有不同的利弊 -
如果您的XML简单/简短,那么您可能希望将其加载到内存中并进行操作 - 可以在here找到简明扼要的示例
此外,在您使用JAXB或其他任何事先需要架构的内容之前,我建议先了解上面的概念。