0

如何从使用 Java(任何函数)我的 xml 中省略 xml 声明:

<?xml version="1.0" encoding="utf-16"?>
       <Entity>RIM_BPS</Entity>

我需要输出只是

<Entity>RIM_BPS</Entity>
4

1 回答 1

0

首先,你为什么打算这样做?因为 xml 文档必须有声明标签才能用于 xml 解析器。好吧,无论如何,如果您仍然需要删除标记行,您可以按照下面提到的简单步骤来完成: 1. 在 BufferedSteamReader 中读取 xml 文件 2. 打开 Stream 3. 逐行读取它您知道声明标记将是您的 xml 的第一行(忽略空格) 4. 忽略第一个声明标记行,然后将所有其他行保存在文件中。

或者,您可以选择附加标志来修改已经存在的文件。

我希望这会有所帮助....如果您仍然需要帮助,请告诉我们。

谢谢... 777 先生

于 2013-02-10T19:16:54.493 回答