Bash & XML parsing

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi patkis 22.10.2012.

  1. patkis

    patkis Member

    Liittynyt:
    11.09.2010
    Viestejä:
    40
    Kiitokset:
    0
    Pisteet:
    16
    Olen yritänyt ratkaisua kuinka bash skriptillä saisi xml tiedostosta tuotua tiedot muuttujaan.

    XML tiedostosta täytyisi tuoda '<string name="text">tämä teksti muuttujaan, mahd. rivinvaihtoja</string>'. Ilmeisesti bash:lla ei taida onnistua? Ehdotuksia? 'Sed':llä sain kyllä yhden rivin tuotua muuttujaan, rivinvaihdot vain tuottavat ongelmia.. Käyttöjärjestelmänä toimii android..
     
    Viimeksi muokattu: 22.10.2012
  2.  
  3. Ysf

    Ysf Active member

    Liittynyt:
    02.10.2005
    Viestejä:
    1,954
    Kiitokset:
    1
    Pisteet:
    68
    xml:n parsiminen menee kyllä shelliscriptauksen mahdollisuuksien tuolle puolelle.

    käännä ensiksi libxml2 androidille, sillä sen mukana tulee xmllint joka käpistelee noita xml-tiedostoja kohtuu hyvin.
     
    Viimeksi muokattu: 22.10.2012
  4. patkis

    patkis Member

    Liittynyt:
    11.09.2010
    Viestejä:
    40
    Kiitokset:
    0
    Pisteet:
    16
    Kuinkahan tuon libxml2 kääntäminen käytännössä tapahtuu? Kääntämiseen käytetään android ndk:ta?
     
  5. Ysf

    Ysf Active member

    Liittynyt:
    02.10.2005
    Viestejä:
    1,954
    Kiitokset:
    1
    Pisteet:
    68
    näin olen ymmärtänyt, että androidille käännös tapahtuu ndk:n tai sdk:n avulla. paha sanoa tarkalleen miten, kun en ole itse tuohon koskaan perehtynyt.
     

Jaa tämä sivu