java - 如何删除java或jsp中的XML元标记

标签 java xml jsp replace xml-parsing

我有一个 xml 看起来像这样

<?xml version='1.0' encoding='utf-8'?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><content></content>

我只想单独提取内容,我期待这样的事情。

<content></content>

我知道字符串替换是一个解决方案,但它每次都会改变。

谢谢。

最佳答案

使用jsoup :

String extracted = Jsoup.parse(xml).getElementsByTag("s:body").first().html();

关于java - 如何删除java或jsp中的XML元标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23083945/

相关文章:

java - wicket 重定向到另一个页面并设置 Cookie

java - 我的 Java 代码中不断出现 NoSuchElement 异常。我的代码有什么问题吗?

android - 1.5 中的 OnClick 事件?

java - 从mysql显示表数据到jsp页面

java - 如何在 JSP 中检索标签的值?

java - AES 加密 - 密码、盐未解析?

java - 从 Android 应用程序中的数据存储中检索数据时出现 JDOObjectNotFoundException

xml - vbscript选择子节点

XML 计数 TXT

java - 如何显示弹出pdf文件而不是使用java内部保存?