0

anti-xml を使用して XML ドキュメントから要素を削除するための最良かつ/または最も簡単な方法は何ですか?

4

2 に答える 2

1

これが良いかどうかはわかりませんが、次のdropようにメソッドを使用できます。

(xml \\ 'nodeToRemove drop 1).unselect.head

nodeToRemoveこれは;が 1 回出現することを前提としています。Zipper複数のオカレンスがある場合は、結果のすべてのアイテムを削除できます。

また、drop補足として、 メソッドtakesliceメソッドは、その範囲に含まれていないものをすべて削除します。

于 2013-06-06T18:58:45.273 に答える
1

1 つの方法を次に示します。

(xml \ "nodeToRemove").filter { _.name != "nodeToRemove"}.unselect.head

他のもの?

于 2013-06-06T18:45:35.940 に答える