問題タブ [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.
xml - Delphi XE & OmniXML: SelectNode() を使用していますか?
最新の OmniXML スナップショットを使用して処理している、より大きな XML ファイルの一部として、次の XML スニペットを取得しました。
現在、ノードを指す変数を取得しており、<ShipTo>
ノードの内容を選択したいと考えてい<Name>
ます。私は次のコードを使用していますが、Node2
近づいていNil
ます...
なぜNode2
Nil
ですか?のヘルプによると、OmniXMLUtils.pas
はSelectNode
複数レベル下の単一ノードを選択する可能性があります。確かに<Name>
ノードがあります。経由でノードを見つけようとしてもXPathSelect(Node1, 'Name');
、空のリストが返されます。OmniXML の使い方が間違っているのでしょうか? <Name>
最初にノードを選択せずにノードに到達することは可能<Address>
ですか?
xml - omni xml 、xmlファイルを読み取るための簡単な現在の例はありますか?
Omni Xml パッケージの読みやすい使用例を探しています。
ドキュメントは現在、読み込みと書き込みの 2 つの例であり、読み取りや反復については何もありません。
繰り返し可能なプロパティの例である、簡単な読み取り Xml を提供していただけますか
そのような
すべての値を反復処理して p1 プロパティを取得する方法。
xml - 最初のサブノードまで、最後のサブノードの後に xml ノード テキストを処理する方法は?
OmniXML を使用してその xml を処理しています (例は縮小されています) (ただし、このソリューションは他の XML パーサーにも適用されると思います)。私はxmlをトラバースし、apまたはbタグを処理するたびに、フォント設定などを変更します.
問題は、p タグを指す Node var があり、
Node.TextNode
「通常のテキストを太字で通常のテキストに仕上げる」完全なテキストを返しますが、最初のタグまでの部分だけを返したい (そして最後の部分も); このようにして、その後タグを処理すると、フォント設定を変更して、太字のテキストを印刷できます..
どうすればそれができますか?
delphi - OmniXML で単純な XML を作成する方法
この構造xmlを作成したい
主な構造を作成するときに、オンライン データベースからデータを取得し、それを xml ファイルに追加したい
- メイン構造を作成するにはどうすればよいですか
- データベースが更新されるたびに新しい行を追加する方法
- 名前ノードのベースである xml をソートするにはどうすればよいですか
助けてください
ありがとうございました
delphi - OmniXMLを使用して子ノードを削除するにはどうすればよいですか?
pathid="2"
セクション内の行を削除したいのですがrowpath
...
どうやってやるの ?
delphi - omni xml create xml
この形式でxmlファイルの作成を実装するための最速の方法は何ですか?
eはたくさんあり、反復で生成できます。
しかし、オムニの最善のアプローチを理解できないようです。
非常に多くの定数に対して10〜20個のオブジェクトを作成することは、面倒で多すぎるように思われます。
また、ファイルを生成するためのエンコーディングを設定する方法についても言及できますか?
xml - SimpleStorageを使用してxmlプロローグを挿入してgpxファイルを生成するには?
gpx ファイルの作成を処理するための便利なツールを採用する予定です。
簡単な XML データ管理、データ ストレージ、およびシステム間のデータ交換に適した OmniXML ベースのストレージであるSimpleStorageは、それに適していると思います。
ベアボーン gpx ファイルをそのように生成するための (不完全な) スニペットを次に示します。
私を助けてください !
delphi - OmniXML と Delphi を使用して、属性で要素を特定し、ノード内の別の要素を変更するにはどうすればよいですか?
OmniXML と Delphi を使用して、要素を検索し、ノード内の別の要素を変更したいと考えています。たとえば、以下の xml リストで、/first-name = 'Joe1' を見つけて、/price を 1200 から 10 に変更したいと思います。XPathSelect を使用してみましたが、/ を指定できないようです。ファーストネーム。
xml - xmlをxml内に保存する
OmniXMLパッケージを使用して、独自のXMLデータを持つ別のXMLファイル内にXMLコードを格納することは可能ですか?
このような:
タグデータ内では、すべてがデータである必要があります。パーサーが次のデータをXMLデータ構造に解析するのを妨げるエスケープ文字はありますか?
または、OmniXMLには、この状況でのシリアル化のサポートが付属していますか?
他の簡単なアイデアも歓迎します。
delphi - omnixml delphiで特定のノードを削除する方法
この回答を読みまし たが、私の場合にそのサンプルを使用する方法がわかりません。私はxmlファイルを持っています
PN=BBBB を持つノードを削除するにはどうすればよいですか?
申し訳ありませんが、質問がはっきりしていないと思います。悪いです。私の質問は、このセクションを削除する方法です。
このセクションだけでなく
答え: Runner のおかげで、彼のコードを少し修正しました。