問題タブ [schematron]
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.
schematron - スキーマトロン ルールの実装
私はスキーマトロンを初めて使用し、次の問題があります。これは、xhtml ファイルのスニペットです。
provision
then header/div@class=desig/span@class=num
required と glossary
requiresがあるかどうかを確認するルールを作成したいと思いますdl
。私はこのようにしようとしていますが、うまくいきません:
どんな助けでも大歓迎です。ありがとう
xml - xmlをschematronに変換する方法
検証のためにxmlファイルをschematronファイルに変換する方法を誰かに説明してもらえますか? 私はオラクルのソアに取り組んでいますが、その方法を理解できませんでした。
xpath - コンテンツノードのテキストのSchematronテスト(特定の位置まで)
内部の値が今年、昨年、または来年のいずれかであることをテストする Schematron ルールを作成したいと考えています。
問題は、値に 2013 ~ 2014 などの年の範囲が含まれる可能性があることです。(2013) のテキスト ノードの最初の 4 桁のみをテストしたい。
これは私が書いたものですが、正しくありません。テキスト ノードの位置を返すことはできますか?
XML ファイル:
スキーマトロンのルール:
XML ファイルを検証すると、ルールが発生しますが、2013 年が有効な年です: 発行年 (pub-date[@pub-type='epub-ppub']/year) は "2013-2014" です。今年 (2013 年)、昨年、または来年である必要があります。
xml - Perl での Schematron の使用
Schematron と Perl に関するこの記事に沿って進めようとしています。
http://www.xml.com/pub/a/2002/01/23/perl-schematron.html?page=2
私の目標は、Docbook 5 ドキュメントを検証するために、RelaxNG と共に Schematron を使用することです。
ただし、この基本的な例を機能させることができないようです。O'Reilly の記事からコピーした Perl スクリプトを次に示します。
スクリプトを次のように呼び出します。
perl schematron.pl docbook.sch へのパス xml ファイルへのパス
名前空間「db」に関係するエラーが返されます。
私の docbook.sch ファイルは次のように始まります。これは、Docbook 5 ディストリビューションに付属する docbook.sch スキーマ ファイルです。
Perl モジュールが名前空間を認識しないバージョンの Schematron を使用している可能性はありますか? それとも、docbook.sch が間違っているのでしょうか? Docbook ディストリビューションに付属しているので、これは奇妙です。
私は Schematron を初めて使用するため、何か基本的なことが欠けている可能性があります。
xml - ブラウザーでの Schematron に対する XML の検証
インターネット ブラウザーは XSD に対する XML の検証をサポートしていますが、これらの機能を拡張して Schematron や RELAX NG を含めることができるプラグインはありますか? Internet Explorer で動作するものを探しています。
xml - XML Schematron 検証
このxmlファイル
そしてこのxsdファイル
そしてこのコード
NMatrix.Schematron バリデーターを使用していますが、正しくありません。メソッドは常に例外ではありません。
xml - Oxygen schematron 検証でシステム関数の一致が機能しない
OXygen XML Developer 15 を使用して、schematron に対して XML ファイルの検証を実行しています。次のような行のシステム関数「一致」でエラーが発生します
インターネットで回答を検索したところ、oXygen の問題であることを示すこの投稿が見つかりました。しかし、投稿は6年前のようです。問題がまだ存在するなんて信じられません。それとも、私がここに欠けているものがありますか。
私はoXygenが本当に好きですが、使用する必要はありません. この問題を解決できない場合、スキーマトロン検証を実行できる代替の XML ツールを誰かが推奨できますか?
以下は、私のスキーマトロンの全体です。