XML模式验证 - 将模式文件内容作为字符串而不是文件传递

时间:2012-09-22 11:42:15

标签: c libxml2

我正在尝试使用C编程语言使用模式文件验证XML文件。 有没有办法在char*变量中传递/存储架构文件内容。如下所示:

char *schemaContent = "complete schema file content.....";

有没有办法获得这种东西?

1 个答案:

答案 0 :(得分:0)

使用xmlReadMemoryxmlDoc获取char *。在您的代码here中,将xmlReadFile替换为xmlReadMemory。 libxml页面中的io1.c示例使用xmlReadMemory