targetNamespace
はXMLでどのように使用されますか?いくつかの実際の例の説明は素晴らしいでしょう。XMLでのtargetNamespaceの使用
3
A
答えて
8
厳密に言えば、targetNamespaceはXMLそのものではなく、XMLスキーマ(もちろんそれ自体はXML)に属します。スキーマを定義するときは、XMLインスタンス(つまり、XMLファイル)が準拠しなければならないXMLノード(主に要素と属性)の構造を定義します。
通常(必須ではありません)、これらのXMLノードは名前空間に常駐します。つまり、XMLインスタンスがスキーマに対して検証されると、そのインスタンス内のノードは、インスタンスが有効になるためにその名前空間に存在する必要があります。
スキーマのtargetNamespace属性は、単にどの名前空間であるかを定義します。
0
XMLの名前空間の一般的な概要を知りたい場合は、http://www.jclark.com/xml/xmlns.htmのJames Clarkの説明が優れています。
"targetNamespace"は、XMLスキーマドキュメントの属性です。 XSDスキーマを定義するときは、定義している各ネームスペースごとに1つ以上のXMLスキーマドキュメントを使用して、モジュール方式で記述する必要があります。スキーマドキュメントのtargetNamespaceは、そのスキーマ内の要素宣言(およびその他の宣言と定義)のネームスペースを定義します(通常は、名前空間を1つだけ定義しますが、他の名前空間のスキーマドキュメントをボキャブラリで使用する場合はインポートできます)ドキュメントはに属します。
関連する問題
- 1. Xmlスキーマ:空のtargetNamespace
- 2. XML schemaLocationおよびtargetNameSpace属性
- 3. WSDLのtargetNamespaceとXML SchemaのtargetNamespaceは同じでなければなりませんか?
- 4. XMLスキーマのtargetNamespaceによってグループが非表示になる
- 5. xmln:tnsとtargetNamespace
- 6. XPathでのXMLの使用
- 7. サービスに固有のtargetnamespaceが必要ですか?
- 8. SQLでのXMLの使用 - パフォーマンス
- 9. STUFF/XMLパスでのUNION ALLの使用
- 10. XMLの実際の使用ですか?
- 11. XMLスキーマでのID/IDREFSの使用
- 12. VB.NetでのXML Webサービスの使用
- 13. GAEでのXMLファイルの使用
- 14. SqlストアドプロシージャでのXML PATHの使用
- 15. heirachical XMLでのNillableの使用
- 16. Javaを使用したXMLでのXML + XSLの変換
- 17. log4j-config.xsdにはtargetNamespaceはありません。だから、targetNmaespaceを使わないでlog4j2.xmlをどうやって評価するのですか?
- 18. 接頭辞なしのtargetNamespaceとxmlnsの違いは何ですか?
- 19. 使用するURLのXML
- 20. シエスタとXMLの使用
- 21. SQL ServerとXMLの使用
- 22. xmlの値をjavaでdomを使用
- 23. Webサービスで空のtargetNamespaceを設定する方法はありますか?
- 24. mybatis:グローバルパラメータ用のXML設定でのマッパーインターフェイスの使用
- 25. 使用PHPがXML
- 26. 使用してXML
- 27. VTD-XMLを使用してアンパサンドを使用するXMLファイルのParserException
- 28. XMLユニット - 異なるxml要素のカスタム要素セレクタの使用
- 29. xmlファイルを使用したC#xmlリクエスト
- 30. XML上の名前空間の使用