問題タブ [inkml]

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 に答える
2115 参照

xml - W3Cが提供するXSDスキーマをコンパイルできません。「id」を解決できませんか?

私はXMLスキーマをいじって、それを使用する単純で有効なドキュメントを作成しようとしています。

スキーマXSDはW3Cによって提供されているので、実際に何かが間違っているとは想像できません。しかしxmllint、コマンドラインと無料のオンラインバリデーターの数は、実際のXSD(私のテストドキュメントではない)について次のように不平を言います。

id基本XMLのものであるタイプ/名前を解決できないことに注意してください。私はXMLマスターではないので、ここで名前空間/リンケージについて明らかな何かが欠けている可能性があります。些細なテストドキュメントでもXSDコンパイルビットで失敗するため、これは私のテストドキュメントでは問題になりません。

これがXSDファイルです。簡単なテストドキュメントは次のとおりです。

しかし、私がxmllint思うに、XML ID型がどういうわけか不安定であるため、XSDの解析/コンパイルフェーズを通過するためのオンラインバリデーターを取得することも、オンラインバリデーターを取得することもできません。

ここでXMLについての私の理解は間違っていますか?私はSO(vs別のサイト)に質問しています。これは、最終的には、ドキュメントを記述して検証するためのXML仕様と依存関係を理解することに関するものだからです。正しいことが何であれ、正しいことを行うコードスニペットを歓迎します。

考え?ありがとう。