直接说问题
构建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
);
截图如下