Tämän selostuksen tarkoituksena on kuvata työvaiheet, joilla Palmiin saadaan aikaan XML-parseri. Parseria testataan luomalla sen avulla XML-dataa sisältävästä merkkijonosta yksinkertainen dynaaminen käyttöliittymä. Muuttamalla XML-syötettä, myös käyttöliittymä muuttuu. Tässä selostuksessa käytetään irrXML-nimistä avoimen lähdekoodin XML-parseria. irrXML löytyy osoitteesta http://www.ambiera.com/irrxml/. Palmia varten irrXML-parserista on poistettu melko paljon tavaraa ja sitä on muutettu, jotta se olisi yksinkertaisempi ja toimisi varmasti Palmissa (poistettu erilaisia vaihtoehtoisia merkistökoodauksia, luokkamalleja ja funktiomalleja on korvattu manuaalisesti luodulla koodilla, yms). Kaikkia näitä muutoksia ei välttämättä ole tarvis tehdä, ja osa on mahdollista jättää paikoilleen, mutta tätä selostusta varten käytetään nyt tällaista versiota.
Anna projektille nimeksi vaikkapa IrrXmlTest. Valitse projektin tyypiksi Simple Application.
Lataa alla olevat yhdeksän tiedostoa koneellesi, kopioi ne ja liitä src-hakemistoon. Seitsemän tiedostoista on uusia, kaksi korvaa jo olemassaolevat tiedostot.
Lataa alla oleva tiedosto koneellesi, kopioi se ja liitä projektin rsc-hakemistoon. Tiedosto korvaa jo olemassaolevan tiedoston.
Käännä projekti, jos se ei käänny automaattisesti tallentamisen jälkeen. Voit testata ohjelmaa emulaattorilla jos haluat. Siirrä se lopuksi oikeaan Palmiin Palm Desktop-ohjelmalla.
Muuttamalla XML-syötettä ja kääntämällä projektin uudelleen, voit muuttaa käyttöliittymää.