問題タブ [xmlspy]
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 - 単一要素への名前空間の追加が xsd に準拠していない
私がやりたいのは、単一の名前空間を単一の要素に追加することだけですがS_NO
、それがわかりません。助けていただければ幸いです。要素に接頭辞などを追加すると、エラーが発生し続けます。XMLSpy を使用する場合、XSD 内で呼び出される要素を認識しません。
XML コード:
XSD コード:
xquery - xQuery 挿入ノードの構文
XMLSpy を使用しています。既存のノードにノードを挿入する XML ドキュメントに単純な xquery挿入を実行しようとしています。
構文エラーXPST0003 が表示されます: 'return insert node $ssn into $n' の周りの式は、XQuery 文法の有効なインスタンスではありません
したがって、「挿入」(または削除、または更新) は、間違った文法としてフラグが立てられます。不足している拡張機能はありますか?
これらのキーワードを使用せずにクエリを実行すると機能します。つまり、一般的な xquery 式が機能します。
誰かが私に何が間違っているのか教えてもらえますか?
ありがとう。
xml - XQuery 更新データ
XMLspy を使用していくつかの XML データを更新しようとしています。
これが私が持っているデータです...
私はこのXQueryを使用しています:
これにより、Orders.xml ファイルに別の注文が作成されます。ただし、実行しようとすると実行されません。これは私が得るエラーです:
出力データを次のようにします。
どんな助けでも大歓迎です、ありがとう!
xml - XML メッセージの XPATH をブラウズして一覧表示するにはどうすればよいですか?
XML メッセージの XPATH をブラウズして一覧表示するにはどうすればよいですか?
****以下の編集部分を参照してください。
この問題を調査していただきありがとうございます。これがこのスレッドを投稿するのに適切なフォーラムであるかどうかはわかりません。そうでない場合は、このスレッドを投稿する適切なフォーラムを教えてください。
複雑な XML メッセージ (XML 形式のデータ) があります。この XML メッセージのすべての XPATH とその要素/属性レベルのデータ コンテンツを抽出する方法を検討しています。XMLSPY と xmltwig を試しましたが、うまくいきませんでした。XPATH を入力すると、Xml_grep はデータをプルします。xml_grep には、XML メッセージのすべての XPATH をブラウズするオプションはありません。
整形式の XML メッセージがあります。リスト/レポートを作成したい
XML メッセージのすべての Xpath (XML メッセージのすべての XPATH とリストを参照)
Xpath 、この XPATH のデータ コンテンツ(すべての XPATH、データ コンテンツをブラウズし、XML メッセージの両方を一覧表示)
以下に例を示します (入力 XML メッセージ)
目的の出力 --> 次の XML リストを手動で作成しました
このような XML メッセージのレポートを生成するオープン ソース製品はありますか?
XPATH/XPATH、データコンテンツを抽出する方法は何ですか?
このフォーラムの頭脳を選ぶことを許可してくれてありがとう。
+++++
ありがとう。上記のコード出力
テキスト xpath を取得できません
ここに入力xmlがあります
a) 上記のコードを使用して値、Xpath (テキスト) を取得するために使用する lxml メソッドは何ですか?
b) グループ ノードの集約を繰り返すために使用する lxml メソッドは何ですか?
たとえば、EmployersUseGrp の Xpath ====> 5
編集===== 2019年6月26日========================
新しい質問を開くことができません。質問の制限を超えたというメッセージが表示されます。このコードのフォローアップをここに投稿しています。
投稿された pyhton コードの回答を使用しようとしています。奇妙な出力が得られます。
(inputf.xml) のような大きな XML ファイルがあります。このファイルを投稿されたコードで input = inputf.xml として使用しました
++++
xml_grep を使って Node の XPATH を取得すると、取得しています。
xml_grep DataFileFor/DataR/Ret/W2 入力f.xml ===> 出力
このコードを使用すると、読み取り可能な Xpath が生成されません。出力XPATHSは次のようになります
属性
Id="W2" dName="W2" sId="00000000" sVersionNum="String"> が出力に表示されない
これを修正するには、コードにどのような変更が必要ですか?
ご指導ありがとうございます。
xml - Web サービス アプリ用の XMLSpy?
XMLSpy は、Altova によって開発された XML エディターおよび統合開発環境 (IDE) です。XMLSpy を使用すると、開発者は XML、XBRL、XML スキーマ、XSLT、XPath、XQuery、WSDL、SOAP などのテクノロジーを使用して、XML ベースの Web サービス アプリケーションを作成できます。
私の理解によると、XMLSpy は XSD を XML に、またはその逆に、または XML 編集に変換するために使用されます。しかし、XML スパイが Web サービス アプリの作成にどのように役立つかはわかりません。
xsd - XmlSpy が行うように、XSD のグラフィカル ドキュメントを自動的に生成します。
いくつかの XSD ファイル (XML スキーマ定義) のグラフィカル ドキュメントを生成したいと考えています。テキスト形式のドキュメントをうまく生成しているプロジェクトがいくつかあることは知っています。しかし、私は XmlSpy を使用しており、「印刷」をクリックすると表示されるツリーがとても気に入っています。
これを継続的インテグレーション サーバーで自動的に生成したいと考えています。問題は、これをスクリプト化するにはどうすればよいかということです。「可能です」というフォーラムの投稿を見つけましたが、どこから始めればよいかわかりません。
編集: ここでの焦点は、グラフィカル エディターを使用するのではなく、コマンド ラインから実行することです。