重要なことはわかりませんが、BizTalk 2009を使用してXMLを生成しています。XMLスキーマを使用してXMLインスタンスのデフォルト名前空間を指定する
XMLスキーマで、生成されたXMLインスタンスがターゲット名前空間をデフォルト名前空間として使用するよう指定する方法はありますか?
私はこのようなXSDファイルがある場合:
:<ns0:example value="something" xmlns:ns0="http://example.com/" />
しかし、私はそれがこのようなXMLファイルを作成したい:それはこのようなXMLファイルを作成します
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://example.com/">
<xs:element name="example">
<xs:complexType>
<xs:attribute name="value" type="xs:string" />
</xs:complexType>
</xs:element>
</xs:schema>
を
<example value="something" xmlns="http://example.com/" />
技術的には同等ですが、コンシューマー(ベンダーAPI)は実装されていません。彼らが期待するもの。
このようなカスタムパイプラインコンポーネントを設定する際に助けが必要な場合はお知らせください。 –