Instance Method インスタンスメソッド

normalizeAdjacentTextNodesPreservingCDATA(_:)

Coalesces adjacent text nodes of the receiver that you have explicitly added, optionally including CDATA sections. レシーバの近接のテキストノードを結合します、それはあなたが明示的に加えたものです、随意にCDATAセクションを含みます。

Declaration 宣言

func normalizeAdjacentTextNodesPreservingCDATA(_ preserve: Bool)

Parameters パラメータ

preserve

true if CDATA sections are left alone as text nodes, false otherwise. true、もしCDATAセクションがテキストノードのままにされるならば、そうでなければfalse

Discussion 議論

A text node with a value of an empty string is removed. When you process an input source of XML, adjacent text nodes are automatically normalized. You should invoke this method (with preserve as false) before using the XMLNode methods objects(forXQuery:constants:) or nodes(forXPath:). 空の文字列の値を持つテキストノードは、取り除かれます。あなたがXMLの入力ソースを処理する場合、近隣のテキストノードは自動的に正規化されます。あなたはこのメソッドを発動すべきです(preservefalseで)、XMLNodeのメソッドobjects(forXQuery:constants:)またはnodes(forXPath:)を使う前に。

See Also 参照

Manipulating Child Elements 子要素を操作する