将xml元素与nokogiri合并



我试图获得XML::元素类型的内容。我尝试过内容方法,但这给了我文本和我不只是对文字感兴趣。

我的XML元素有标记,我不想丢失这些信息。例如,假设XML::Element myElement有:

<block>
  element has other tags like <tag> ... </tag>
  <a href ... > </a> ...
  <blah> </blah>
  etc..  
</block>

所以我想要一个方法返回:

element has other tags like <tag> ... </tag>
<a href ... > </a> ...
<blah> </blah>
etc..  

最后,我想使用它实际地将XML元素合并到一个。如果有这样的方法已经存在,请告诉我,或者如果你有这是有效合并它们的好方法。例如,

我有两个block

<block>
  block 1 has tags like <tag> ... </tag>
  <a href ... > </a> ...
  <blah> </blah>
  etc..  
</block>
<block>
  block 2 has tags like <tag> ... </tag>
  <a href ... > </a> ...
  <blah> </blah>
  etc..  
</block>

,并希望将它们全部放在一个块中,如下所示:

<block>
  block 1 has tags like <tag> ... </tag>
  <a href ... > </a> ...
  <blah> </blah>
  etc..  
  block 2 has tags like <tag> ... </tag>
  <a href ... > </a> ...
  <blah> </blah>
  etc..  
</block>

感谢任何帮助,

Ted

我刚刚意识到如何在两个标签中获取信息

把xmlelement.inner_html

相关内容

  • 没有找到相关文章

最新更新