Note that there are some explanatory texts on larger screens.

plurals
  1. POnodesForXPath returning 0 objects
    primarykey
    data
    text
    <p>I have problems parsing elements from a XML String to an Array with TouchXML.</p> <p>I've succesfully made an CXMLDocument object with: </p> <pre><code> CXMLDocument *doc = [[CXMLDocument alloc] initWithXMLString:responseString options:0 error:&amp;error]; </code></pre> <p>I'm now trying to get all elements under "Vehicles" with: </p> <pre><code>NSArray *items = [[doc rootElement] nodesForXPath:@"//Vehicles" error:&amp;error]; </code></pre> <p>This returns 0 objects for the array. What am I doing wrong? </p> <p>The CXMLDocument output:</p> <pre><code>&lt;CXMLDocument 0x21043480 [0x24a64650]&gt; &lt;?xml version="1.0" encoding="utf-8"?&gt; &lt;System xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://howdoi.org/"&gt; &lt;Vehicles&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2353 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:02&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.35405&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.36675&lt;/LastLongitude&gt; &lt;LastSpeed&gt;0&lt;/LastSpeed&gt; &lt;LastCourse&gt;177&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2355 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:02&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.35571&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.36802&lt;/LastLongitude&gt; &lt;LastSpeed&gt;0&lt;/LastSpeed&gt; &lt;LastCourse&gt;84.9&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2356 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:03&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.2893&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.22843&lt;/LastLongitude&gt; &lt;LastSpeed&gt;0&lt;/LastSpeed&gt; &lt;LastCourse&gt;224.4&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2357 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:03&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.39097&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.32535&lt;/LastLongitude&gt; &lt;LastSpeed&gt;0&lt;/LastSpeed&gt; &lt;LastCourse&gt;27.4&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2358 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:03&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.39585&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.3254&lt;/LastLongitude&gt; &lt;LastSpeed&gt;16.56&lt;/LastSpeed&gt; &lt;LastCourse&gt;141.5&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2359 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:02&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.39801&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.32231&lt;/LastLongitude&gt; &lt;LastSpeed&gt;0&lt;/LastSpeed&gt; &lt;LastCourse&gt;12.8&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2360 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:02&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.35562&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.36813&lt;/LastLongitude&gt; &lt;LastSpeed&gt;0&lt;/LastSpeed&gt; &lt;LastCourse&gt;65.8&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2361 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:02&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.39897&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.32094&lt;/LastLongitude&gt; &lt;LastSpeed&gt;0&lt;/LastSpeed&gt; &lt;LastCourse&gt;9.5&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2362 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:03&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.28878&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.22882&lt;/LastLongitude&gt; &lt;LastSpeed&gt;22.68&lt;/LastSpeed&gt; &lt;LastCourse&gt;106.6&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2363 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:03&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.34393&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.33881&lt;/LastLongitude&gt; &lt;LastSpeed&gt;78.84&lt;/LastSpeed&gt; &lt;LastCourse&gt;169.4&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;VehicleUnit&gt; &lt;Plate&gt;2364 &lt;/Plate&gt; &lt;LastGPStime&gt;2013-07-06 13:03&lt;/LastGPStime&gt; &lt;LastLatitude&gt;60.28939&lt;/LastLatitude&gt; &lt;LastLongitude&gt;5.2284&lt;/LastLongitude&gt; &lt;LastSpeed&gt;0&lt;/LastSpeed&gt; &lt;LastCourse&gt;234.3&lt;/LastCourse&gt; &lt;/VehicleUnit&gt; &lt;/Vehicles&gt; &lt;/System&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload