次の問題に対する提案されたアプローチは何ですか。これは私にとって非常に一般的なようです。
スキーマを持つ xml ドキュメント、xsd ファイルを生成する必要があります。私たちのアプリケーションは、ドキュメントに入れるデータを生成します。そのためにどのような xsl ファイルを使用する必要がありますか? xsd 形式は一定であるため、そのようなすべてのタスクに共通するスニペットが必要だと思います。
たとえば、データ テンプレートを生成するために xsd が最初に前処理されるとします。その後、アプリケーションはこのデータ テンプレートを使用して実際のデータを生成できます。最後に、出力ファイルを生成するメイン処理があります。また、メイン処理の xsl スタイルシートも xsd から自動生成できます。もちろん、すべての自動処理の後、スタイルシートの手動調整が行われます。
そのような特定の一般的なタスクが表示されます。
minOccurs=0
要素の処理。これらは、データに特定の要素が含まれている場合にのみ生成されます。- データが指定されていない場合のデフォルト値ですが、要素は必須です。
- パラメーターまたはデータ ノードを使用して代替要素を制御します。