【发布时间】:2011-07-19 23:48:33
【问题描述】:
我有一个很大的 xml 文件,我不想解析它,我只想存储 <information>...</information> 之间的每个字符,它们是 xml 文件中的标签。
我该怎么做?
【问题讨论】:
-
您关心像
&amp;这样的实体是显示为一个字符还是五个?您是否关心您指定的标签之间是否还有其他标签?如果这两个问题的答案是“是”,那么您想使用解析器。否则将文件读入字符串并搜索标签。 -
我使用了一个字符串缓冲区来加载 xml 文件,它只能加载一半的 xml 文件...我认为字符串缓冲区应该很大
-
如果你的意思是你所说的,你可以简单地使用正则表达式。
-
你的意思是我可以在将 xml 文件存储到 StringBuffer 之前对其使用正则表达式吗?
标签: java xml search xpath extract