address='1217 fayettevelle St., Durham, NC';
SERVER_URL = 'http://maps.google.com';
address = regexprep(address, ' ', '+');
queryUrl = sprintf('%s/maps/geo?output=xml&q=%s',SERVER_URL, address);
docNode = xmlread(queryUrl)
It is showing the following error:
Error using xmlread (line 97) Java exception occurred: java.io.FileNotFoundException: http://maps.google.com/maps/geo?output=xml&q=1217+fayettevelle+St.,+Durham,+NC
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
Error in Untitled2 (line 11) docNode = xmlread(queryUrl)

1 Kommentar

Adam
Adam am 6 Mai 2016
Bearbeitet: Adam am 6 Mai 2016
It can't find the file. Check that the file you are giving it is actually a valid full path.

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Guillaume
Guillaume am 6 Mai 2016
Bearbeitet: Guillaume am 6 Mai 2016

0 Stimmen

xmlread does not read urls, only files. To read urls you can use webread. I believe the following should work if http://maps.google.com/maps/geo were a valid URL at (unfortunately, it 404):
address='1217 fayettevelle St., Durham, NC';
SERVER_URL = 'http://maps.google.com';
address = regexprep(address, ' ', '+');
fullurl = sprintf('%s/maps/geo', SERVER_URL);
domnode = webread(fullurl, 'output', 'xml', 'q', address, weboptions('ContentType', 'xmldom'))

1 Kommentar

K M Ibrahim Khalilullah
K M Ibrahim Khalilullah am 10 Mai 2016
Bearbeitet: K M Ibrahim Khalilullah am 10 Mai 2016
Thanks, At last I have solved. but xmlread can read urls....

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by