XML-kirjasto Palmiin ja hyvin yksinkertaisen käyttöliittymän luonti Palmissa XML:stä

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.

1. Käynnistä Garnet OS Development Suite ja luo uusi projekti

Anna projektille nimeksi vaikkapa IrrXmlTest. Valitse projektin tyypiksi Simple Application.

kuvap1 kuvap2

2. Kopioi alla olevat tiedostot koneellesi ja liitä ne projektiin oikeisiin hakemistoihin

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.

kuva1 kuva2 kuva3 kuva4 kuva5

Muuttamalla XML-syötettä ja kääntämällä projektin uudelleen, voit muuttaa käyttöliittymää.

Siinä kaikki :-)