問題タブ [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.

0 投票する
1 に答える
516 参照

schematron - スキーマトロン ルールの実装

私はスキーマトロンを初めて使用し、次の問題があります。これは、xhtml ファイルのスニペットです。

provisionthen header/div@class=desig/span@class=numrequired と glossaryrequiresがあるかどうかを確認するルールを作成したいと思いますdl。私はこのようにしようとしていますが、うまくいきません:

どんな助けでも大歓迎です。ありがとう

0 投票する
1 に答える
759 参照

xml - xmlをschematronに変換する方法

検証のためにxmlファイルをschematronファイルに変換する方法を誰かに説明してもらえますか? 私はオラクルのソアに取り組んでいますが、その方法を理解できませんでした。

0 投票する
2 に答える
936 参照

xpath - コンテンツノードのテキストのSchematronテスト(特定の位置まで)

内部の値が今年、昨年、または来年のいずれかであることをテストする Schematron ルールを作成したいと考えています。

問題は、値に 2013 ~ 2014 などの年の範囲が含まれる可能性があることです。(2013) のテキスト ノードの最初の 4 桁のみをテストしたい。

これは私が書いたものですが、正しくありません。テキスト ノードの位置を返すことはできますか?

XML ファイル:

スキーマトロンのルール:

XML ファイルを検証すると、ルールが発生しますが、2013 年が有効な年です: 発行年 (pub-date[@pub-type='epub-ppub']/year) は "2013-2014" です。今年 (2013 年)、昨年、または来年である必要があります。

0 投票する
1 に答える
327 参照

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 を初めて使用するため、何か基本的なことが欠けている可能性があります。

0 投票する
2 に答える
526 参照

xml - ブラウザーでの Schematron に対する XML の検証

インターネット ブラウザーは XSD に対する XML の検証をサポートしていますが、これらの機能を拡張して Schematron や RELAX NG を含めることができるプラグインはありますか? Internet Explorer で動作するものを探しています。

0 投票する
1 に答える
663 参照

xml - XML Schematron 検証

このxmlファイル

そしてこのxsdファイル

そしてこのコード

NMatrix.Schematron バリデーターを使用していますが、正しくありません。メソッドは常に例外ではありません。

0 投票する
1 に答える
832 参照

xml - Oxygen schematron 検証でシステム関数の一致が機能しない

OXygen XML Developer 15 を使用して、schematron に対して XML ファイルの検証を実行しています。次のような行のシステム関数「一致」でエラーが発生します

インターネットで回答を検索したところ、oXygen の問題であることを示すこの投稿が見つかりました。しかし、投稿は6年前のようです。問題がまだ存在するなんて信じられません。それとも、私がここに欠けているものがありますか。

私はoXygenが本当に好きですが、使用する必要はありません. この問題を解決できない場合、スキーマトロン検証を実行できる代替の XML ツールを誰かが推奨できますか?

以下は、私のスキーマトロンの全体です。