使用java拆分xml字符串

时间:2014-07-04 00:10:42

标签: java xml string split

我有示例xml字符串

<root><a>textA</a><b>textB</b></root>

我想使用java split函数拆分/遍历这个xml,以便有一个数组,其中每个元素及其值一个接一个地放置,以便我可以轻松地操作它们。

我试过

     split("(?=<)|(?<=>)")

但这会返回我的根元素以及数组中的结束标记以及一个元素(附加空格字符串)。 在此先感谢(选择XML解析器的选项现在不可行)。

1 个答案:

答案 0 :(得分:0)

String[] split = s.split("<.*?>");

然后过滤空数据。