Bash & XML parsing

Discussion in 'Linux -keskustelu' started by patkis, Oct 22, 2012.

  1. patkis

    patkis Member

    Joined:
    Sep 11, 2010
    Messages:
    40
    Likes Received:
    0
    Trophy Points:
    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..
     
    Last edited: Oct 22, 2012
  2. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    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.
     
    Last edited: Oct 22, 2012
  3. patkis

    patkis Member

    Joined:
    Sep 11, 2010
    Messages:
    40
    Likes Received:
    0
    Trophy Points:
    16
    Kuinkahan tuon libxml2 kääntäminen käytännössä tapahtuu? Kääntämiseen käytetään android ndk:ta?
     
  4. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    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.
     

Share This Page