問題タブ [omnixml]

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 投票する
2 に答える
2435 参照

xml - Delphi XE & OmniXML: SelectNode() を使用していますか?

最新の OmniXML スナップショットを使用して処理している、より大きな XML ファイルの一部として、次の XML スニペットを取得しました。

現在、ノードを指す変数を取得しており、<ShipTo>ノードの内容を選択したいと考えてい<Name>ます。私は次のコードを使用していますが、Node2近づいていNilます...

なぜNode2 Nilですか?のヘルプによると、OmniXMLUtils.pasSelectNode複数レベル下の単一ノードを選択する可能性があります。確かに<Name>ノードがあります。経由でノードを見つけようとしてもXPathSelect(Node1, 'Name');、空のリストが返されます。OmniXML の使い方が間違っているのでしょうか? <Name>最初にノードを選択せず​​にノードに到達することは可能<Address>ですか?

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

xml - omn​​i xml 、xmlファイルを読み取るための簡単な現在の例はありますか?

Omni Xml パッケージの読みやすい使用例を探しています。

ドキュメントは現在、読み込みと書き込みの 2 つの例であり、読み取りや反復については何もありません。

繰り返し可能なプロパティの例である、簡単な読み取り Xml を提供していただけますか

そのような

すべての値を反復処理して p1 プロパティを取得する方法。

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

xml - 最初のサブノードまで、最後のサブノードの後に​​ xml ノード テキストを処理する方法は?

OmniXML を使用してその xml を処理しています (例は縮小されています) (ただし、このソリューションは他の XML パーサーにも適用されると思います)。私はxmlをトラバースし、apまたはbタグを処理するたびに、フォント設定などを変更します.

問題は、p タグを指す Node var があり、

Node.TextNode

「通常のテキストを太字で通常のテキストに仕上げる」完全なテキストを返しますが、最初のタグまでの部分だけを返したい (そして最後の部分も); このようにして、その後タグを処理すると、フォント設定を変更して、太字のテキストを印刷できます..

どうすればそれができますか?

0 投票する
3 に答える
2782 参照

delphi - OmniXML で単純な XML を作成する方法

この構造xmlを作成したい

主な構造を作成するときに、オンライン データベースからデータを取得し、それを xml ファイルに追加したい

  1. メイン構造を作成するにはどうすればよいですか
  2. データベースが更新されるたびに新しい行を追加する方法
  3. 名前ノードのベースである xml をソートするにはどうすればよいですか

助けてください

ありがとうございました

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

delphi - OmniXMLを使用して子ノードを削除するにはどうすればよいですか?

pathid="2"セクション内の行を削除したいのですがrowpath...

どうやってやるの ?

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

delphi - omn​​i xml create xml

この形式でxmlファイルの作成を実装するための最速の方法は何ですか?

eはたくさんあり、反復で生成できます。

しかし、オムニの最善のアプローチを理解できないようです。

非常に多くの定数に対して10〜20個のオブジェクトを作成することは、面倒で多すぎるように思われます。

また、ファイルを生成するためのエンコーディングを設定する方法についても言及できますか?

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

xml - SimpleStorageを使用してxmlプロローグを挿入してgpxファイルを生成するには?

gpx ファイルの作成を処理するための便利なツールを採用する予定です。

簡単な XML データ管理、データ ストレージ、およびシステム間のデータ交換に適した OmniXML ベースのストレージであるSimpleStorageは、それに適していると思います。

ベアボーン gpx ファイルをそのように生成するための (不完全な) スニペットを次に示します。

私を助けてください !

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

delphi - OmniXML と Delphi を使用して、属性で要素を特定し、ノード内の別の要素を変更するにはどうすればよいですか?

OmniXML と Delphi を使用して、要素を検索し、ノード内の別の要素を変更したいと考えています。たとえば、以下の xml リストで、/first-name = 'Joe1' を見つけて、/price を 1200 から 10 に変更したいと思います。XPathSelect を使用してみましたが、/ を指定できないようです。ファーストネーム。

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

xml - xmlをxml内に保存する

OmniXMLパッケージを使用して、独自のXMLデータを持つ別のXMLファイル内にXMLコードを格納することは可能ですか?

このような:

タグデータ内では、すべてがデータである必要があります。パーサーが次のデータをXMLデータ構造に解析するのを妨げるエスケープ文字はありますか?

または、OmniXMLには、この状況でのシリアル化のサポートが付属していますか?

他の簡単なアイデアも歓迎します。

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

delphi - omn​​ixml delphiで特定のノードを削除する方法

この回答を読みまし たが、私の場合にそのサンプルを使用する方法がわかりません。私はxmlファイルを持っています

PN=BBBB を持つノードを削除するにはどうすればよいですか?


申し訳ありませんが、質問がはっきりしていないと思います。悪いです。私の質問は、このセクションを削除する方法です。

このセクションだけでなく


答え: Runner のおかげで、彼のコードを少し修正しました。