【问题标题】:Issue in Parsing large XML(size greater than 65 KB) file using RapidXML使用 RapidXML 解析大型 XML(大小大于 65 KB)文件时出现问题
【发布时间】:2019-02-24 14:10:24
【问题描述】:

我的 XML 文件大小为 252 KB。我尝试使用以下语句使用 fisrt_node 函数进行搜索

root_node = doc.first_node("cdf",0,false);

其中 cdf 是我的根节点,然后程序崩溃并给出分段错误错误。如果我搜索我的 xml 中不存在的节点,那么它只会返回 null。

希望有人帮助我

【问题讨论】:

标签: c++ xml parsing rapidxml


【解决方案1】:

问题在于 root_node 变量。如果我将其设为全局,则会出错,如果将其设为本地,则对我来说效果很好。

【讨论】:

    猜你喜欢
    • 2014-05-24
    • 1970-01-01
    • 1970-01-01
    • 2022-07-21
    • 1970-01-01
    • 2011-05-09
    • 1970-01-01
    • 1970-01-01
    • 2021-01-11
    相关资源
    最近更新 更多