1

以下のように 2 つの名前空間を持つ xml 要素を作成します。

element name="Root" xmlns:xsi="myXSI" xmlns:xsd="myXSD"

既存の API でチェックアウトしましたが、この形式になっていません。私は

Root xmlns:xsd:xsi="myXSI" xmlns:xmlns:xsd="myXSD"

この API を以下のように使用しています。

xmlTextWriterWriteAttributeNS(xmlWriter, BAD_CAST "xmlns:xsd", BAD_CAST "xsi" , BAD_CAST "myXSD", BAD_CAST "myXSI");
4

1 に答える 1

1

試す

xmlTextWriterWriteAttributeNS(xmlWriter, BAD_CAST "xmlns", BAD_CAST "xsi", NULL, BAD_CAST "myXSI");

xmlTextWriterWriteAttributeNS(xmlWriter, BAD_CAST "xmlns", BAD_CAST "xsd", NULL, BAD_CAST "myXSD");
于 2011-05-25T09:15:10.397 に答える