Hallo IBM i Forum,

ich benutze, um für eine Stadt die zugehörige Administrationseinheit zu finden, den Google Maps API Webservice, den ich mit meiner 720 V7R2 per Programm anspreche. Der Request sieht so aus - Baska eine Stadt in Kroatien:

https://maps.googleapis.com/maps/api...e&sensor=false

Das Ergebnis schreibe ich in das IFS mit der CCSID 1208 UTF-8 und erhalte folgendes Ergebnis als XML-File:

<?xml version="1.0" encoding="UTF-8"?>
<GeocodeResponse>
<status>OK</status>
<result>
<type>locality</type>
<type>political</type>
<formatted_address>Baška, Kroatien</formatted_address>
<address_component>
<long_name>Baška</long_name>
<short_name>Baška</short_name>
<type>locality</type>
<type>political</type>
</address_component>
<address_component>
<long_name>Općina Baška</long_name>
<short_name>Općina Baška</short_name>
<type>administrative_area_level_2</type>
<type>political</type>
</address_component>

Jetzt möchte ich die Daten aus dem IFS mit xml-into parsen und in die Datenbank schreiben, das geht alles wunderbar. Aber es gibt Probleme mit dem Sonderzeichen "š".

Hat jemand einen Tipp für mich?

Meine Maschine ist auf CCSID 1141 - Deutscher Zeichensatz - in den Systemwerten eingestellt

Herzlichen Dank für die Antworten

Herzliche Grüße
Rainer Ross
www.myhofi.com
schnelle und komfortable Hotelsuchmaschine mit Volltextsuche – powered by IBM i