我有一些代码可以在win 8 app中生成Windows :: Data :: Xml :: Dom :: XmlDocument ^
XmlDocument^ document = ref new XmlDocument();
auto A = document->CreateElement("elemA");
document->AppendChild(A);
auto B = document->CreateElement("elemB");
auto C = document->CreateElement("elemC");
A->AppendChild(B);
A->AppendChild(C);
然后我使用
保存到文件中document->SaveToFileAsync(file); // file is not important
我得到的结果是
<elemA><elemB/><elemC/></elemA>
我正在寻找
<elemA>
<elemB/>
<elemC/>
</elemA>
如何在嵌套节点时格式化Xml以获得适当的缩进?我试过搜索但找不到Win 8应用程序和C ++ / CX的任何相关示例。谢谢!