2013-01-31 43 views
0

使用CodeSynthesis XSD 3.3我已經生成了讀取和寫入XML的代碼。如何爲VC++設置xerces-c的代理?

當試圖讀出,但我得到的連接問題(可能是因爲我在一個代理):

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

我在UNIX/Linux上使用libcurl中看到可能的解決方案,但如何我可以在VC++中做到這一點?

或者,我怎樣才能阻止xerces-c想要訪問互聯網? (我把所有的模式下載)通過關閉XML的驗證

回答

0

「解決」它:

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