0

我需要帮助。如何将内容递归地添加到 xml 文件中。我有一个程序可以处理文件并发送“行信息”。这些行信息需要写入 XML 文件,如下所示。我现在要做的是读取每一行信息,然后向它发送一个写入 XML 的 fn。我想知道是否有任何方法可以缓冲 Document 对象,然后在每个新行出现时继续附加到该 Document 对象。

<?xml version="1.0" encoding="UTF-8" standalone="no" ?> 
- <Rev_1.28>
- <OP type="SAM">
  <SRC_LN_FROM>612612</SRC_LN_FROM> 
  <SRC_LN_TO>703703</SRC_LN_TO> 
  <NO_LINES>92</NO_LINES> 
  </OP>
- <OP type="MOV">
  <SRC_LN_FROM>6122</SRC_LN_FROM> 
  <SRC_LN_TO>7033</SRC_LN_TO> 
  <NO_LINES>9</NO_LINES> 
  </OP>
  </Rev_1.28>
4

1 回答 1

0

您可以使用 DOM 解析器创建使用 org.w3c.dom.Document 对象,如下所示

数据存储在主存储器中,因此如果要写入的数据相对较小,这种方法是可以接受的。

于 2012-10-05T11:30:53.760 回答