繁体   English   中英

在SCALA中使用Xpath修改XML

[英]Modify XML using Xpath in SCALA

对于下面给出的XML,

val doc =
<library>
  <videos>
    <vid>Head</vid>
    <video type="dvd">Seven</video>
    <video type="blue-ray">The fifth element</video>
    <video type="hardcover">Gardens of the moon</video>
  </videos>
  <books>
    <book type="softcover">Memories of Ice</book>
  </books>
</library>

需要更改XPATH中的内容: doc\\("videos")\\("vid")<video type="usb">one</video>

因此,期望的输出是

<library>
  <videos>
    <video type="usb">one</video>
    <video type="dvd">Seven</video>
    <video type="blue-ray">The fifth element</video>
    <video type="hardcover">Gardens of the moon</video>
  </videos>
  <books>
    <book type="softcover">Memories of Ice</book>
  </books>
</library>

欢迎使用XPATH修改XML内容的任何想法!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM