我正在尝试使用 C 编程语言使用模式文件来验证 XML 文件。有没有办法在char*变量中传递/存储模式文件内容。如下所示:
char *schemaContent = "complete schema file content.....";
有没有办法获得这种东西?
使用xmlReadMemory获取xmlDocfrom char *。在您的代码中替换xmlReadFile为xmlReadMemory. libxml 页面中的io1.c示例使用xmlReadMemory.