Why don’t you use downloader library like ‘curl’ and download to your local and use it like normal file system operation.
RapidXML - How to open XML file from server location?
Question
I'm having trouble reading an xml file from a server location. When the file is opened locally on the computer, it appears to work fine. However, when the file is opened from a location on a server, it does not work. Do you know what the problem may be? Am I using the forward slash incorrectly?
The following works:
rapidxml::file<> xmlFile("myfile.xml");
rapidxml::xml_document<> doc;
The following does not work:
rapidxml::file<> xmlFile("http://localhost/myfile.xml");
rapidxml::xml_document<> doc;
Solution
OTHER TIPS
RapidXML is just an XML parser, not an HTTP client. You'll need to use an HTTP client library to retrieve a file from a URL.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow