Java 如何删除XML中的数据并只保留一些数据?
下面是我的xml,我使用String.replaceAll函数只获取无法找到的数据。我可以使用什么正则表达式Java 如何删除XML中的数据并只保留一些数据?,java,regex,Java,Regex,下面是我的xml,我使用String.replaceAll函数只获取无法找到的数据。我可以使用什么正则表达式 <errors> <error> <![CDATA[Unable to find data{}. Possible keys are ["A", "B", "C"]. Please verify your xml.]]> </error> </errors> 将正则表达式用于xml是一个错误。你永远不知
<errors>
<error>
<![CDATA[Unable to find data{}. Possible keys are ["A", "B", "C"]. Please verify your xml.]]>
</error>
</errors>
将正则表达式用于xml是一个错误。你永远不知道注释或类似的东西会放在xml文档的什么地方,这会把你的正则表达式搞砸。使用xml解析器。不要使用正则表达式解析xml。看见