如何为VC ++设置xerces-c的代理?

时间:2013-01-31 09:52:33

标签: xerces-c codesynthesis

使用CodeSynthesis XSD 3.3我已经生成了读写XML的代码。

但是,在尝试阅读时,我遇到了连接问题(可能是因为我在代理之后):

:0:0 error: unable to connect socket for URL 'http://www.uncertml.org/uncertml.xsd'

我在使用libcurl的UNIX / Linux上看到了可能的解决方案,但是如何在VC ++中执行此操作?

或者,如何阻止xerces-c想要访问互联网? (我已经下载了所有模式)

1 个答案:

答案 0 :(得分:0)

通过关闭XML验证来“解决”它:

ifstream ifs("test.xml", ifstream::in);
auto_ptr<Test>  = Test_(ifs, xml_schema::flags::dont_validate);