直接说问题
构建xml时,用
FXmlFile* dependencyXMLFile = new FXmlFile(dependencyXML, EConstructMethod::ConstructFromBuffer);
失败,
原因时,构建dependencyXML时,误用了空格,即
SimpleXML::Write(
TEXT(“DependencyPak”),
TEXT(“BaseURL =“test.net””),
xmlArray,
dependencyXML,
true
);
在"BaseURL"和“=”之间有了空格,不符合xml规范。
去掉两者之间的空格后Ok,即
SimpleXML::Write(
TEXT(“DependencyPak”),
TEXT(“BaseURL=“test.net””),
xmlArray,
dependencyXML,
true
);
截图如下

通过FXmlFile构建xml时,注意xml规范
于 2022-08-24 16:01:10 首次发布
本文讲述了在使用SimpleXML构建XML文件时,由于在属性名和等号间添加了空格导致构建失败,修正后的代码示例和解决过程。

被折叠的 条评论
为什么被折叠?



