2016-08-25 9 views
-4

ノード名の助けを借りてsub xmlとmail xmlを分割したいと思います。助けてもらえますか?xml Scalaでの解析と分割

私はスカラ座を使用してBが含まれているサブXMLを分割したい

<div> 
<a>A 
<b>B 
<c>C</c> 
</b> 
<d>D</d> 
</a> 
</div> 

sample.xmlに。

+1

を参照してくださいScalaはまた、XML操作用のライブラリhttps://github.com/scala/scala-xmlを持っている、あなたはすでに何を試してみましたか?コピーしてIDEに貼り付けてそこからチューニングできる実行可能コードをいくつか教えてください。 – sebszyller

+0

私はまだ何かを試していない、私はスカラには新しく、あなたはこのライブラリが私を助けることができるか教えてくれますか? – Barath

答えて

2

これは、必要なxmlサブツリーを取得します。 scala xml parsing

val x = <div><a>A<b>B<c>C</c></b><d>D</d></a></div> 
val b = x \ "a" \ "b" 
+0

Thks、b:scala.xml.NodeSeq = NodeSeq()を実行した後で、これを私のIDEに入れています.bの値を取得する方法は? – Barath

+0

申し訳ありませんが、編集した回答をもう一度お試しください。 – Samar