Salve, ho questo xml:
devo estrarre dei valor, mettiamo LatitudeDegree.codice:<string> <NewDataSet> <Table> <AirportCode>BGY</AirportCode> <CityOrAirportName>MILAN ORIO SERIO</CityOrAirportName> <Country>Italy</Country> <CountryAbbrviation>IT</CountryAbbrviation> <CountryCode>450</CountryCode> <GMTOffset>-1</GMTOffset> <RunwayLengthFeet>9186</RunwayLengthFeet> <RunwayElevationFeet>779</RunwayElevationFeet> <LatitudeDegree>45</LatitudeDegree> <LatitudeMinute>40</LatitudeMinute> <LatitudeSecond>0</LatitudeSecond> <LatitudeNpeerS>N</LatitudeNpeerS> <LongitudeDegree>9</LongitudeDegree> <LongitudeMinute>42</LongitudeMinute> <LongitudeSeconds>0</LongitudeSeconds> <LongitudeEperW>E</LongitudeEperW> </Table> <Table> <AirportCode>BGY</AirportCode> <CityOrAirportName>MILAN ORIO SERIO</CityOrAirportName> <Country>Italy</Country> <CountryAbbrviation>IT</CountryAbbrviation> <CountryCode>450</CountryCode> <GMTOffset>-1</GMTOffset> <RunwayLengthFeet>9186</RunwayLengthFeet> <RunwayElevationFeet>779</RunwayElevationFeet> <LatitudeDegree>45</LatitudeDegree> <LatitudeMinute>40</LatitudeMinute> <LatitudeSecond>0</LatitudeSecond> <LatitudeNpeerS>N</LatitudeNpeerS> <LongitudeDegree>9</LongitudeDegree> <LongitudeMinute>42</LongitudeMinute> <LongitudeSeconds>0</LongitudeSeconds> <LongitudeEperW>E</LongitudeEperW> </Table> </NewDataSet> </string>
il mio coidce è questo:
da sempre null.codice:Document document; SAXBuilder SBuilder = new SAXBuilder(); org.jdom.Document document_xml = null; document_xml = SBuilder.build(new StringReader(s)); Element elem = document_xml.getRootElement(); String ret =elem.getChildTextTrim("LatitudeDegree");

Rispondi quotando