問題タブ [anti-xml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
593 参照

scala - アンチ XML グループ「collect」が収集していない

私はscala-userからこれをクロスポストしています:

私は次のものを持っています:

実行すると、次のように出力されました。

私はここで途方に暮れています。何が起こっている?

0 投票する
2 に答える
604 参照

xml - XML ノードを Anti-XML に置き換える

ライブラリanti-xmlを使用して、XML要素を別の要素に置き換えるのに苦労しています。たとえば、私は持っています:

そしてフラグメント:

私は生産したいと思います:

注:子の順序は保持する<sub>必要があります。

0 投票する
2 に答える
700 参照

xml - antixmlを使用してxmlドキュメントを作成できますか?

Anti-Xmlを使用してXMLドキュメントから情報を抽出する例はいくつかありますが、Anti-Xmlを使用してXMLドキュメントを作成する例はありません。Anti-Xmlはドキュメントの作成をサポートしていますか、それともこれに別のライブラリを使用する必要がありますか(どれですか?)。Anti-Xmlを使用してXMLドキュメントを作成する例はありますか?

0 投票する
1 に答える
464 参照

xml - Anti-XML のジッパー

この質問では、質問者は次のようにドキュメントを変換したいと考えています。

これに:

そこでの回答で指摘したように、Anti-XMLジッパーはこの問題に対する明確な解決策を提供します。たとえば、空白要素の名前を変更するには、次のようにします。

残念ながら、以下は機能しません。

もちろん、いったんzipWithIndexジッパーを -ed すると、もはやジッパーはありません。定義が でIndexedSeqあるため、 - を持つことはできません。Zipper[(Node, Int)]trait Zipper[+A <: Node] ...

アンチ XML ジッパーを使用するクリーンな方法はありますzipか?zipWithIndexmap

0 投票する
2 に答える
1391 参照

xml - 要素を Anti-XML 要素の子として追加する

XML ドキュメントが Anti-XML として保存されているとしますElem

. <baz>blahblahblah</baz>子としてルート要素に追加したい

比較のために、Python ではroot.append(foo).

Group[Node]usingに(兄弟として)追加できることは知っています:+が、それは私が望むものではありません:

の最後の子として追加するにはどうすればよい<foo>ですか? ドキュメントを見ると、明らかな方法がわかりません。


Scala XML Building: Adding children to existing Nodesに似ていますが、この質問は ではなく Anti-XML に関するものですscala.xml

0 投票する
1 に答える
176 参照

xml - Anti-XMLオブジェクトを含むXMLリテラルを作成します

アンチXMLオブジェクトがあるとします。例:

子として含むXMLオブジェクトを作成したいchild

明白な方法は

問題は、ScalaのXMLリテラルがAnti-XMLのオブジェクトを認識しないため、文字列に変換され、テキストノードとしてchild埋め込まれることです。parent

この問題を回避するにはどうすればよいですか?

0 投票する
2 に答える
93 参照

scala - anti-xml を使用して XML 内の要素を削除する最良の方法

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