問題タブ [oxygenxml]
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 - XML スキーマで一意の要素値を確保するにはどうすればよいですか?
次の xml に本のタイトルが重複していないことを確認したい:
次のスキーマを使用しています。
oXygen XML エディターは、検証するとこれが有効であると教えてくれます。
誰かが私が間違っていることを見ることができますか?
eclipse - OxygenXMLEclipseプラグインのダウンロード場所
Oxygen XML Eclipseプラグインはどこでダウンロードできますか?Eclipseアップデートで使用するアップデートサイトではなく、完全なダウンロードリンクを探しています。そのための次のURLがあります。
また、プラグインは無料ですか?
xslt - XSLT Oxygen - 変換の自動化
Oxygen を使用していくつかの XSLT 変換を実行していますが、実行しなければならない変換を自動化したいと考えています。助言がありますか ?
ありがとう
java - OxygenでXMLをPDFに変換
Herold を使用して HTML を XML に変換します。Oxygen Author、Developer、または Editor を使用して XML ファイルを PDF に変換すると、多くのエラーがスローされます。変換する前に設定を変更したり、XSLT や Transformer を変更したりしてみましたが、うまくいきません。何か考えはありますか?
XML
とエラー
ありがとうございました
xslt - XSLT - 酸素時間追跡プラグイン/モジュール?
スタイルシートのどの部分が変換を遅らせているかを何らかの形で追跡できるOxygenの優れたプラグイン/モジュールのヒントを誰かが持っているのではないかと思います.
または、何らかの方法でスタイルシートを追跡します。「現在の実行ノードを表示」ボタンがあることは知っていますが、あまり好きではありません。変換がどこにあるかを把握するには、毎秒 2 回クリックする必要があります。 xml-part です(スタイルシート部分のみ)。
xml - Oxygen XML Editor で Saxon プロセッサを使用して、XQuery で ORDER BY を使用すると間違った順序が取得される
これは私の最初の投稿であり、運がなくてもできる限りのことを試したので、助けを求めています.
そのため、単純な XQuery を使用して XML ファイル (以下を参照) からデータを取得しようとしていますが、結果が期待どおりに表示されないため、結果を並べ替えるのに問題があります。
私の入力ファイル:
私がやろうとしているのは、非常に単純なことです。タイプ「C」のすべての制約を取得し、それらの名前をアルファベット順に並べて表示します。
これは XQuery です。
私が期待している結果は次のとおりです。
しかし、代わりに、次の結果が得られます。
私は何を間違っていますか?「並べ替え」が正しくソートされないのはなぜですか? 「順序」を付けないと、ファイルにリストされているのと同じ順序で結果が得られます。これは、ノードが見つかったときに入力されるため、意味があります。
編集: 示唆されているように、明らかに XQuery プロセッサが原因である可能性があります。この場合、Saxon プロセッサをデフォルトとして使用する Oxygen に取り組んでいます。Zorba を試してみたところ、そこで動作します。だから今、私はもっと混乱しています。正しい出力はどれですか?
解決済み: 入力ファイルの一部の値に (エラーにより) ランダムな長さの BOM 文字が含まれており、それらが非表示になっているため、順序付けが正しく行われませんでした。それらを取り除くと、期待どおりに機能します。
xml - XML スキーマ Oxygen 検証の問題
XML ドキュメントの XML スキーマを生成する際にいくつかの問題があります。XML ドキュメントは次のようになります。
これまでのところ、次の構造を達成しました。
このタスクの条件は、 and 要素を使用してデータベースの制約をシミュレートすることです。現在、次のようなエラー メッセージが表示されます。
エンジン名: Xerces 重大度: エラー 説明: cvc-complex-type.2.4.d: 要素 'INCIDENT' で始まる無効なコンテンツが見つかりました。この時点では、子要素は想定されていません。開始位置: 3:6 終了位置: 3:14 URL: http://www.w3.org/TR/xmlschema-1/#cvc-complex-type
私の他の問題は、より多くのINCIDENTパーツに付属しています。maxOccurs 属性がない場合、INCIDENT 要素を追加するにはどうすればよいですか?
いつも助けてくれてありがとう!
よろしく、ジョー
xml - 意味的に有効なランダムxmlファイルを生成するには?
xsd からランダムな xml ファイルを生成してランダムなテストを実行するために、ランダムな xml ジェネレーター ツールを使用したいと考えています。(私は酸素ツールを使用しています)
ランダム ジェネレーターは、生成された値にセマンティック制限を適用しません。たとえば、 p1 と p2 などの複数の要素「パラメーター」を持つ要素「パラメーター」がありますが、「パラメーター」を使用する別の要素「制約」があります。つまり、 P1, P2 がある場合、 p1 と p2 のサブセットを使用する必要があります。制約のために他のパラメーターをランダムに再生成する代わりに、ランダム ジェネレーター ツールにそれら (p1 と p2) を使用させたいと考えています。「key」、「keyref」などを使用しましたが、それでも機能しません。制限なしでどこでもランダムな文字列を生成するだけです。オプション「要素と属性の値:ランダム(制限を適用)」を選択することに言及する必要があります したがって、ランダムな値を生成するときに制限を考慮する必要がありますが、そうではありません! 助けてください..
有効な XML のサンプル:
したがって、上記の例でわかるように、生成されたすべてのxmlが無効であり、有効なものが必要なため、他のランダムパラメーターを生成する代わりに、既に生成されたパラメーターのサブセット (p1 および p2) を使用する必要があります。
無効な XML のサンプル:
ありがとう
xml - Oxygen が空の xmlns 属性を持つ子要素を生成するのはなぜですか?
スキーマ (スキーマの開発) から開始し、現実的で正しい対応する XML ファイルを検討する際に、既定の名前空間を使用することの技術的な側面を把握しようとしています。
Oxygen を使用してスキーマを設計しています。
理想的には、XML ファイルのユーザーがデフォルトの名前空間を処理する必要がないことを望みます (デフォルトの名前空間を宣言したドキュメントで XPath を使用しようとすると、面倒なので)。しかし、私がこれまでに読んだことから、それは不可能だと思われますか?
私の例のスキーマは次のようになります。
そして、oxygen は次のような XML の例を生成します。
私の質問は:
- Oxygen が空の xmlns 属性を持つ子要素を生成するのはなぜですか?
- どうすればこれを回避できますか?
- 名前空間が宣言されていない (デフォルトまたはそれ以外の) XML ドキュメントを正しく記述および検証できるスキーマを作成することは可能ですか?
- (c) の答えが「はい」の場合、私のスキーマの例をどのように変更しますか?
- これらすべてをもう少し深く説明し、同時に読みやすくするための本当に優れたドキュメントは何ですか (つまり、http://www.w3.org/XML/に理解しやすいドキュメントはまったく見つかりません)または読む)。