2012-05-04 13 views
0

複雑なプロジェクトでは、データファイルや設定ファイルなどのXMLファイルがたくさんありますが、それらはすべて似ていますが、内容が異なります(データファイルや設定ファイルなどがあります)。ノード)が、いくつかの "コア"要素は同じです。1つのXSD方式または複数のXSD方式?

ただし、特定の要素の子要素の中には、あるファイルには許可しないでください。

ファイルごとに個別のXSDスキームを作成するか、プロジェクト全体に対して単一のXSDを作成することをお勧めしますか?

1つのXSDを1つの名前空間にマップする必要があると思いますが、正しいですか?この場合

、それは単一の名前空間(およびXSD)を有するように良好であるよう

http://www.example.com/myproject/schema

またはファイルごととして:

http://www.example.com/myproject/schema/configfile1

http://www.example.com/myproject/schema/configfile2

http://www.example.com/myproject/schema/datafile3

http://www.example.com/myproject/schema/datafile4

よろしく DIVB

答えて

1

その構造が異なっている場合、私は別のXSDおよび各データ/コンフィグファイル用の名前空間のために行くだろう - 多分部品のための特定のものに含まれている一般的なXSDにすべてのXMLファイルに共通のものです。

関連する問題