問題タブ [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 - xslt を実行すると異なる出力が得られるのはなぜですか?
次のようなソースノードに対して非常に単純な xslt を実行しています。
xslt スタイルシートでこのソース ノードを実行しています。xmlspy で一度実行すると、次の出力が得られます。
しかし、同じ xslt スタイルシートを使用して saxon9he.jar ファイルを使用してコマンド ラインでこれを実行すると、次の結果が得られました。
ご覧のとおり、メディア タグの後のテキストには非常に多くのキャリッジ リターンが含まれていますが、これは私が望んでいるものではありません。私は XMLSpy を使用してきたので、この問題に気付きませんでした。私のxsltをデバッグまたは提供する方法を提案できる専門家はいますか?
xml - XMLSpy 2012 を使用した XSD/XML 検証
XMLSpy 2012 を使用して以下の xsd ファイルを検証しようとするたびに、次のエラーが表示されます:
「資格情報」は既存のタイプを参照する必要があります。
私がやっていることは愚かなことだと確信していますが、私にはそれがわかりません。
ありがとう。
xml - 1つのxmlファイルを使用したxqueryのSUMおよびGROUP BY
私はSQLクエリを持っています:
アクセスデータベースから以下の値を返します
これを xquery に変換しようとしています (xquery 1.0 を使用)
これまでのところ、私はこれを持っています、
ただし、これは、あたかも私が行ったかのように、すべての注文を運送費とともに出力します
SQLで
SQLコマンドが行うように、xqueryに実際にそれぞれを追加させるにはどうすればよいですか
たとえば、これらは Orders.xml ファイルからの 3 つの注文です。
編集:不要なノードを削除(重複を追加)
javascript - xslt javascript:ダッシュを含む名前で関数を定義しようとするとエラーが発生します
David Carlisle blogspot exslt node-set関数に続いて、以下をスタイルシートに追加しました。
私が正しく理解していればthis
、関数名にダッシュがあるため、(を使用して)javascriptで関数を定義するこの方法が必要です。として定義すると機能function node-set(){...}
せず、this['z']
と同等this.z
です。
問題は、このスクリプトがXMLSpyのscript-validatorによって拒否されることです。
スクリプトコンパイルエラー(スクリプトの開始と比較して):
1行目、文字3:構文エラー
1行目、文字31:予期される識別子 "this ['node-set'] = function(x){return x;}"
定義するときはまったく問題ありませんが、ダッシュのない関数名が使用されている場合 でもfunction nodeset(){...}
、どういうわけか構文を使用できません。this['...']
this['nodeset']
誰かが私がこれについて何をすべきか知っていますか?デビッド、多分?:-)
xsl-fo - Altova XMLSpy での XSL:FO 変換
Altova XMLSpy を Apache FOP にマッピングして XSL:FO 変換 ([ツール] -> [オプション] -> [XSL] -> [選択した fop.bat]) を行い、以下のように単純な HelloWorld 出力を作成し、XSL:FO を PDF 出力に変換しようとしました。しかし、XMLSpy は「一時ファイルを作成できませんでした!アクセスが拒否されました」というエラーをスローしました。このエラーが発生する理由と解決方法を教えてください。
xml-serialization - Altova XMLSpy 2012 で生成されたコード (バージョン 2007r3) で名前空間プレフィックス付きタグを追加
どうやら Altova XMLSpy 2012 sp1 のコード ジェネレーターの最新バージョンにバグがあり、タグ名前空間プレフィックスを使用する XML ファイルを操作すると、生成された XML にプレフィックスがないことがわかります。さまざまなバージョンを試してみて、その問題の修正を見つけた後、基本的に次のメソッドの内容を置き換える必要があります (typebase.cs の 110 行目):
と
それは魔法を行うはずです。
誰かがこれを確認できますか?
注: Altova がサポート フォーラムを閉鎖し、電子メールでの問い合わせに応答していないように見えるため、ここに投稿しています...
よろしく、これが誰かに役立つことを願っています。
ヴラックス
xml - ClassNotFoundException:org.apache.xml.serializer.TreeWalker
xmlデータベースとappachetomcatを使用して簡単なアプリを作成しました。開いているときにワークスペースを圧縮しようとするまで、問題なく動作しました。その後、Tomcatサーバーをすぐに作成しようとすると、次のエラーが発生します。
ClassNotFoundException: org.apache.xml.serializer.TreeWalker
だから私はこれを残しました。今、私はxmlspyに取り組んでおり、TomcatFOエンジンを使用してPDFファイルを生成しようとしていました。新しいTomcatをインストールし、xmlspyでこれをポイントしました。xmlspyでfoを実行しようとすると、次のエラーが発生します。
注:serializer.jar
&xalanjarファイルはすでにlibフォルダーにあります。
xml - WSDL ファイルで、無料のソリューションを使用して、サービスを呼び出さずに応答要素の XPath を決定できますか?
WSDL ファイルで、サービスを呼び出さずに要求/応答要素の XPath を決定できますか? つまり、WSDL を開き、要求と応答のメッセージを生成するだけです。
それとも、すでにここで説明されている有料の SOAPUI PRO ツールなど、追加のソフトウェアが必要ですか? (私は本当に有給の非公開ヘルパーを避けたいです。)
java - Netbeansを使用する場合のlocation属性New->XMLSpyを使用したWSDLからのWebサービス
Netbeans7.1.2のWSDLから[新規]->[Webサービス]を使用してWebサービスを作成しようとしています。
私は先に進み、XMLスパイを使用してWSDLを作成しました。これが私が作成した基本的なWSDLです:
上記を使用しようとすると、「WSDLからの新しいWebサービス」ウィザードに「指定されたWSDLファイルにサービスがありません」と表示されます。
次のように、location属性を指定しない場合:
その通知はありませんが、Webサービスの作成中に、属性が欠落しているというエラーが表示されます。
したがって、私の質問は、サービスがどこにもデプロイされていない場合に、サービスが定義されていることをNetbeansに認識させるためにlocation属性に何を入れるかです。
皆さんありがとう!
〜D
xmlspy - 多対 1 の XMLSpy XSD から XSD へのマッピング
XMLspy を使用して、XSLT で XSD から XSD へのマッピングを行います。これはソース スキーマからターゲット スキーマへのマッピングに他なりません。次の点について XMLspy ツールの専門家の助けが必要です。1) ソース スキーマの 1 つ以上の異なる要素をターゲットの同じ要素にマップしたいxmlspy を使用して通常のマッピングを行うと、要素のマッピングを複製するかキャンセルするというメッセージが表示されるので、1 つ以上のソース要素を同じターゲット要素にマップするにはどうすればよいですか?
2) XSLT でスキーマを使用して xml ファイルの検証を行いたい。xsd の要素などは列挙値です。xml でスキーマ列挙値以外の値を取得した場合は、例外をスローする必要があります
3) xmlspy で xml:when をエディタで使用する方法