gpt4 book ai didi

c - 如何修复 "I/O warning : failed to load external entity "file.xml“”? libxml2,macOS

转载 作者:行者123 更新时间:2023-11-30 16:18:46 25 4
gpt4 key购买 nike

每当我尝试运行 C 程序的可执行文件时,当它应该加载 XML 文件时,我都会收到相同的警告:I/O 警告:无法加载外部实体“file.xml”等.

我检查了工作目录,没有问题。我在这里看到的每个解决方案都是针对 PHP 的,遗憾的是不适用于这里。在构建模式下一切正常。

我将库包含在:

#include <libxml/parser.h>

然后使用以下命令打开文件:

xmlDoc *node_file1 = xmlReadFile(FILENAME_ONE, NULL, 0);
xmlNode *root_el = xmlDocGetRootElement(node_file1);

最佳答案

  1. 右键单击此图像所示的可执行文件,然后选择在查找器中显示。 Right click on the executables

  2. 将 XML 文件放在与可执行文件相同的位置。 xml and exe file in the same directory

  3. 运行项目。希望能解决问题

关于c - 如何修复 "I/O warning : failed to load external entity "file.xml“”? libxml2,macOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55814841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com