如何在R中提取并保存XML子节点?

时间:2019-04-09 21:13:16

标签: r xml dataframe rstudio

我只想从给定的XML文件中提取子节点“ body”,然后再次将其另存为XML文件。我该如何实现? XML文件如下所示:

<books>
  <book date="2019-01-04" xml:lang="de">
    <title>...</title>
    <body>...</body>
    <copyright>...</copyright>
    <categories>
      <category>
        <topic d="0">...</topic>
        <topic d="1" label="True">...</topic>
      </category>
    </categories>
    <authors>...</authors>
    <published>...</published>
    <isbn>...</isbn>
    <url>...</url>
  </book>
...
</books>

我已经尝试过功能saveXML,但是我不知道如何只能选择一个节点。

我希望这样的XML文件:

<books>
  <book date="2019-01-04" xml:lang="de">
    <body>...</body>
  </book>
...
</books>

0 个答案:

没有答案