relaxng compactファイルをxsdに変換します。 ので、ここでユーザへのコマンドは次のようになります。ここrelaxngファイルを別のrelax ngファイルへの参照をxsdに変換する
java -jar tang.jar test.rng newtest.xsd
私の質問は以下の通りです: 私はそれらのいくつかは、別のRNCのファイルへの参照を持っているいくつかのRNCファイルを持っています。たとえば、私は次のようにtest1.rncあります
start= test
test =
element test {
(element ref {xsd:anyURL}?,
element links {
element link {
attribute handle {text},
attribute id {text}
}*
}?,
element name { text }?,
external "util/phone.rnc"?
}
をし、utilのフォルダに私はこのようなものですphone.rncがあります。だから私の質問はどのように私はそれらを変換することができるということです
start = phone
phone =
element phone {
element number {
element phonenumber {text }'
element type { text }?
},
}
を正しい方法でxsd? 私はトランを試みたが、「簡略化」バージョンを生成する-s
オプションでスキーマ上test.rnc:29:6: error: sorry, externalRef is not yet supported