tinyxml2无法加载包含entities引用的拆分XML文件的问题求助
tinyxml2无法加载包含entities引用的拆分XML文件的问题求助
各位好,我最近碰到个头疼的问题:想把拆分的XML子文件通过XML实体引用的方式整合到主XML里,之前了解了XML实体的相关用法,但用tinyxml2加载主文件的时候,这些实体引用完全不生效,根本达不到预期效果。
我整理了一个最小复现的示例(代码粘贴时可能截断了),主XML文件内容如下:
<FileZilla3 Version="" Platform=""> <Servers> <Server day="26" month="Apri
补充说明下我的思路:原本打算在XML声明部分定义外部实体,比如<!ENTITY serverConfig SYSTEM "server_sub.xml">,然后在主文件的<Servers>节点里用&serverConfig;来引用这个子文件,但tinyxml2加载时既没解析这个引用,还时不时报错,完全摸不着头绪。
有没有用过tinyxml2处理过类似场景的朋友呀?想问问tinyxml2对XML实体的支持到底有什么限制?还是我自己的用法哪里错了呢?
内容来源于stack exchange
相关产品推荐
相关产品推荐

