Asetukset XML-tiedostossa

Mikä on helpoin tapa lukea asetukset XML-tiedostosta? Tiedosto on muotoa:


Testi
...


Nyt kokeilussa JXPath.

http://jakarta.apache.org/commons/jxpath/
7282
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

Mikset laita asetuksia properties tiedostoon ja luo ne sieltä ?

Äänestä
  • Enempiä properties-tiedostoon tutustumattoneena kuvittelen että siinä saattaa tulla rajat vastaa. Jos asetustiedostossa olisi esim. linkkikirjaston hierarkia niin se voisi olla jotain tälläistä:










    Ja kun halutaan tietää Java:n alatasot niin käsittääkseni ne saataisiin XPath-ilmaisulla /taso/taso[@nimi='Java']/*

    Kiitos kommentista ja vaihtoehtoisesta lähestymistavasta!

    Äänestä

luulisin xpathin olevan paras tapa ( ehkä ei ensisilmäyksellä näytä helpoimmalta tavalta)mutta pidemmässä juoksussa varmaan paras.
käytetään myös xslt:ssä ja on standardi

Äänestä

Kokeile java.util.prefs-pakettia

Äänestä

Commons digester.

Äänestä

Kommentoi aloitusta


juu kirjoitti:

Mikä on helpoin tapa lukea asetukset XML-tiedostosta? Tiedosto on muotoa:


Testi
...


Nyt kokeilussa JXPath.

http://jakarta.apache.org/commons/jxpath/

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu