创建XML文档名称和attributtes

5 Ansichten(30天)的
吉里
吉里 3月21日。2018年
Beantwortet: 卓飞吴2022年9月16日
你好,
我发展一个代码来创建一个XML文档的数据利用excel表。要求是,XML文档节点应该从以下格式:
< sce xmlns: xsi =“http://www.w3.org/2001/XMLSchema-instance”version =“1.5”>
<场景>
<描述>> < /描述
< /名称>
> < /场景
南加州爱迪生公司< / >
我创造出来的XML,如下:
南加州爱迪生公司< >
<场景>
<描述>> < /描述
< /名称>
> < /场景
南加州爱迪生公司< / >
我。e我不能够创建的文档节点的属性xmlns: xsi = " http://www.w3.org/2001/XMLSchema-instance " version = " 1.5 "
我有attrbutes和相应的值在一个容器图所示:
objScenarioDocDetails。cm_docAttributes = containers.Map (arrAttributesKeySet arrAttributesValueSet);
任何帮助将大大appreaciated来解决这个问题。提前谢谢。

Antworten (1)

卓飞吴
卓飞吴 2022年9月16日
试试这个:
进口matlab.io.xml.dom。*
docNode =文档(“预计”);
docRootNode = getDocumentElement (docNode);
docRootNode.setAttributeNS (“http://www.w3.org/2000/xmlns/”,“xmlns: xsi”,“http://www.w3.org/2001/XMLSchema-instance”)
docRootNode.setAttributeNS (“http://www.w3.org/2000/xmlns/”,“版本”,“1.5”);
xmlFileName =“example_ns.xml”;
作家= matlab.io.xml.dom.DOMWriter;
writer.Configuration。FormatPrettyPrint = true;
writeToFile(作家,docNode xmlFileName);
类型(xmlFileName);
解释可以发现:https://stackoverflow.com/a/11146971/9173213

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的