将xml节点值复制到同一xml文件中的另一个节点值

时间:2017-09-21 00:42:50

标签: xml copy

我的代码如下所示:

require_relative 'TVector'

class Vectorator
  def initialize()
    @vec_list = Array.new()
  end

  def run()
    input = gets.chomp()
    command = input[0]
    while command != "Q"
      if command == "A"
        @vec_list << TVector.new(input[2...input.length])
            puts vec_list[vec_list.length - 1].to_s
      end
    end
  end
end

在xml文件中还有很多这些。

我想为每个xml片段复制每个<element1 id="value1" classname=""> <element2>value2</element2> </element1> (当然值1总是不同),并在同一个xml片段中的<element1 id="value1">中将值1插入值2。

例如:

我想从这样的东西中转换每个xml片段......

<element2>value2</element2>

到此......

<element1 id="1252" classname="">
    <element2>"25"</element2>
</element1>

如果有人能帮助我,我会很开心! :d

0 个答案:

没有答案