XML ohjelmoinia?

sdözxm

mitä xml tekee ohjelmointipalstalla?

10

2872

Äänestä

    Vastaukset 10

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • XMLXML

      Eli, XML ei ohjelmointia, mutta ohjelmointi on XML:ää. Aivan kuten suunnittelu ei ole ohjelmointia, mutta ohjelmointi on suunnittelua. (Ota tuostakin nyt selvää ;-)

      XML ja muu siihen liittyvät tekniikat ovat asioita, joiden käytöltä ja tuntemukselta ohjelmoija ei useinkaan voi välttyä. Nykyään yhtä useampi: ohjelma tallentaa ja lukee XML:ää, sovellusten välillä tietojen vaihto tapahtuu XML -pohjaisesti, jne. Eli ohjelmoija joutuu lopulta suunnittelemaan ja tekemään ohjelman joka käsittelee ja tuottaa XML dataa. Joten näiden asioiden takia XML on ohjelmointi ryhmässä. Täällä on tarkoitus keskustella kaikista XML tekniikoista, kuten: Parsetus (SAX, DOM), XSL, XSLT, XPath, XQuery, Schema, XSL-FO, yms.

      Itse taas ihmettelen tuon CSS:n oloa ohjelmointi palstalla, ja sitten sitä, ettei Python kielelle ole omaa palstaa...

      • sdölf

        xml on kyllä surkeimpia kyhäelmiä sen viemän tilan takia! eikä ihme jos netti ruuhkautuu kun data kulkee xml-muodossa


      • XMLXML
        sdölf kirjoitti:

        xml on kyllä surkeimpia kyhäelmiä sen viemän tilan takia! eikä ihme jos netti ruuhkautuu kun data kulkee xml-muodossa

        Ööh, siis mihin olet sitä nyt vertaamassa ja missä sovelluksessa?


      • se näyttää kyllä
        sdölf kirjoitti:

        xml on kyllä surkeimpia kyhäelmiä sen viemän tilan takia! eikä ihme jos netti ruuhkautuu kun data kulkee xml-muodossa

        tältä:
        "xml on kyllä surkeimpia kyhäelmiä sen viemän tilan takia!"

        Mutta edut on haittoja suuremmat.
        Kun tagit ovat täysin vapaat sillä voi tehdä mitä
        vaan mielikuvitus vastaan tuo.


      • jököjk
        sdölf kirjoitti:

        xml on kyllä surkeimpia kyhäelmiä sen viemän tilan takia! eikä ihme jos netti ruuhkautuu kun data kulkee xml-muodossa

        "xml on kyllä surkeimpia kyhäelmiä sen viemän tilan takia! eikä ihme jos netti ruuhkautuu kun data kulkee xml-muodossa"

        eipä ole puupäällä tietoa, että netin tiedonsiirrosta 90prosenttia on meidiatiedostoja...


      • xxxxx
        sdölf kirjoitti:

        xml on kyllä surkeimpia kyhäelmiä sen viemän tilan takia! eikä ihme jos netti ruuhkautuu kun data kulkee xml-muodossa

        XML vie tilaa 10-20 kertaisesti enemmän kuin tietojen välitys perinteisesti. Se onkin sen ainoa negatiivinen puoli.

        Nykyään on ymmärretty ja XML:llä toteutettu se, että selkeys ja ymmärrettävyys on tärkeämpää kuin kulutettava muistimäärä.

        Mitä enemmän xml:ään olen tutustunut, niin sitä enemmän olen sitä mieltä että sen käyttöä pitäisi lisätä. Etenkin kaikessa tiedonsiirrossa.

        Esimerkiksi jos ohjelman asiakasrekisterin saa xml-muodossa tiedostoon, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien nimet vain määritellään. Tosin tätäkin pitäisi standardoida: joku taho voisi määritellä, millä nimellä tietty tieto tallennetaan xml-tiedostoon. Finvoice-verkkolaskun standardi on loistava alku. Sama vain pitäisi toteuttaa muihin yleisiin tiedostomuotoihin.


      • syviä...
        xxxxx kirjoitti:

        XML vie tilaa 10-20 kertaisesti enemmän kuin tietojen välitys perinteisesti. Se onkin sen ainoa negatiivinen puoli.

        Nykyään on ymmärretty ja XML:llä toteutettu se, että selkeys ja ymmärrettävyys on tärkeämpää kuin kulutettava muistimäärä.

        Mitä enemmän xml:ään olen tutustunut, niin sitä enemmän olen sitä mieltä että sen käyttöä pitäisi lisätä. Etenkin kaikessa tiedonsiirrossa.

        Esimerkiksi jos ohjelman asiakasrekisterin saa xml-muodossa tiedostoon, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien nimet vain määritellään. Tosin tätäkin pitäisi standardoida: joku taho voisi määritellä, millä nimellä tietty tieto tallennetaan xml-tiedostoon. Finvoice-verkkolaskun standardi on loistava alku. Sama vain pitäisi toteuttaa muihin yleisiin tiedostomuotoihin.

        "Esimerkiksi jos ohjelman asiakasrekisterin saa xml-muodossa tiedostoon, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien nimet vain määritellään."

        Mitä oleellista paremmuutta tuossa on seuraavaan:

        "Esimerkiksi jos ohjelman asiakasrekisterin saa tiedostoon, jossa on kiinteän mittaisia tietueita, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien alkukohdat ja pituudet tietueilla vain määritellään."

        tai

        "Esimerkiksi jos ohjelman asiakasrekisterin saa CSV-tiedostoon, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien järjestys ja erotin vain määritellään."

        tai

        "Esimerkiksi jos ohjelman asiakasrekisterin saa TLV-tiedostoon, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien tagit vain määritellään."


      • kake-778
        syviä... kirjoitti:

        "Esimerkiksi jos ohjelman asiakasrekisterin saa xml-muodossa tiedostoon, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien nimet vain määritellään."

        Mitä oleellista paremmuutta tuossa on seuraavaan:

        "Esimerkiksi jos ohjelman asiakasrekisterin saa tiedostoon, jossa on kiinteän mittaisia tietueita, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien alkukohdat ja pituudet tietueilla vain määritellään."

        tai

        "Esimerkiksi jos ohjelman asiakasrekisterin saa CSV-tiedostoon, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien järjestys ja erotin vain määritellään."

        tai

        "Esimerkiksi jos ohjelman asiakasrekisterin saa TLV-tiedostoon, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien tagit vain määritellään."

        > Mitä oleellista paremmuutta tuossa on seuraavaan:
        >"Esimerkiksi jos ohjelman asiakasrekisterin saa CSV-tiedostoon, niin toinen ohjelma
        >pystyy lukemaan sen helposti. Kenttien järjestys ja erotin vain määritellään."

        Tuo toimii loistavasti perusrekisterien siirroissa, on toiminut jo useita vuosikymmeniä ja käyttelen itsekin.

        Pelkkä XML tiedosto yksinään ei pysty paljoa parempaan kuin CSV tiedostokaan. Lukuarvot saadaan siirrettyä, ja tieto käytetystä kansallisten ym. merkkien koodaustavasta välittyy CSV:tä paremmin myös.

        XML:ssä yksinään ei kuitenkaan välity tieto että kyse on esim. numeraalisesta kentästä, tai päivämäärä tai boolean kentästä.
        Kun XML tiedoston mukana toimitetaan sen tietosisältöä kuvaava Schema, yleensä XSD päätteinen tiedosto, niin siinä menevät mukana myös kenttätyyppien määreet, ja lisäksi kenttäsisältöjen tarkistusohjeet jne.

        Yksinkertainen CSV homma komplisoitui jo kahdeksi erilliseksi tiedostoksi, jotka tosiaan vievät about 10-kertaisen määrän levytilaa CSV:hen verrattuna.

        Mutta tänne suuntaan maailma kuitenkin on aika vauhdilla menossa. Parempaa tai selkeämpää tai yksinkertaisempaa suuntaa ei ole ollut kellään tilalle ehdottaa.

        .


      • kepsap
        xxxxx kirjoitti:

        XML vie tilaa 10-20 kertaisesti enemmän kuin tietojen välitys perinteisesti. Se onkin sen ainoa negatiivinen puoli.

        Nykyään on ymmärretty ja XML:llä toteutettu se, että selkeys ja ymmärrettävyys on tärkeämpää kuin kulutettava muistimäärä.

        Mitä enemmän xml:ään olen tutustunut, niin sitä enemmän olen sitä mieltä että sen käyttöä pitäisi lisätä. Etenkin kaikessa tiedonsiirrossa.

        Esimerkiksi jos ohjelman asiakasrekisterin saa xml-muodossa tiedostoon, niin toinen ohjelma pystyy lukemaan sen helposti. Kenttien nimet vain määritellään. Tosin tätäkin pitäisi standardoida: joku taho voisi määritellä, millä nimellä tietty tieto tallennetaan xml-tiedostoon. Finvoice-verkkolaskun standardi on loistava alku. Sama vain pitäisi toteuttaa muihin yleisiin tiedostomuotoihin.

        "Kenttien nimet vain määritellään" -> xml skeema


    • Sekasin

      XML on helppoa, esim muutin yhden pelin aluksen jutskia: [TIE Fighter]

      Tactical health: 10000000000000
      Shield: 1000000000


      Ihan helppoa! vois tehdä modin ilman mitään työkaluja!

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Ampuminen kylpylässä

      Onko vornasen timbe käynyt hiukan kylpemässä vai mikä tämä ampumatapaus on kylpylässä? Tuntuu aika villi meno olevan naa
      Naantali
      74
      1670
    2. Naantalin kylpylän ampujat

      Oli somppumatuja. Nyt mennään. Suomi on ruotsi.
      Maailman menoa
      23
      1172
    3. Kemijärvellä vesionnettomuus

      Pitkänsillan ja taiteilijanniemen välillä nähty henkilön painuvan veden alle. Mitä on tapahtunut? Onko vesihiisi taas as
      Kemijärvi
      32
      1073
    4. Hei, voitko kuunnella

      Voisitko auttaa minua selvittämään asioita? En halua ajaa sinua hulluuteen kanssani, en sitoa sinua, en esittää vaatimu
      Ikävä
      134
      906
    5. Joku porukka lähtenyt täältä

      Ihmeen hiljainen on palsta nyt. Yleensä tänne tulvii aloituksia yms, mutta nyt on kyllä erikoisen hiljaista.
      Ikävä
      189
      826
    6. Miten yrität

      Vielä saada kaivattusi?
      Ikävä
      64
      694
    7. Olipa yllätys

      Kuten hyvin moni tiesi/arvasi että valetta alusta loppuun toi *olemme ystäviä* satu. Instassaan käsi kädessä kuva kertoo
      Kotimaiset julkkisjuorut
      192
      609
    8. On todella ikävää

      Todella ikävää, että asiat ovat menneet tällaisiksi. Tämä ei ollut missään vaiheessa tarkoitukseni. Olen tehnyt virheit
      Ikävä
      79
      598
    9. Tuletko tänään

      Jos soitan? Niin... tuletko?🖤
      Ikävä
      49
      561
    10. 71
      547
    11. Se kun olit pitkästä aikaa silmieni edessä

      Oli kyllä sykähdyttävää. Tiedätkö, mikä laittaa minut ikävöimään sinua? Kun palautan mieleeni valtavan ihanan olemuksen,
      Ikävä
      32
      518
    12. Ottanet yhteyttä

      Facebookissa,jos on jotain asiaa.Miehelle! T.M-nainen.
      Ikävä
      55
      507
    13. Muutto auto hakee sut tänään!

      Tein sulle oman huoneen! mieheltä naiselle
      Ikävä
      57
      485
    14. Oletteko koskaan torjuneet kaivattuanne?

      Minä olen, kun en silloin tajunnut vielä ihastuneeni. Yritin paikata tapahtunutta, mutta ei onnistunut enää.
      Ikävä
      25
      457
    15. Kai sä mies ymmärrät..

      ..ettet jättänyt vaihtoahtoa. Tottakai toivon vielä, että pystyisit toimimaan niin että asiat korjaantuisivat. Vahvast
      Ikävä
      28
      432
    16. 34
      424
    17. En tiedä mitä sanoa

      Siksi en vastannut😔
      Ikävä
      33
      423
    18. Jos kaivattusi olisi

      Vieressäsi niin mitä tekisit?
      Ikävä
      40
      417
    19. Kiinni jäit

      Ei olisi uskonut sinusta
      Ikävä
      16
      409
    20. Päivän galluppi

      Minkälainen ehkäisy sinkkupalstalaisilla käytössä?
      Sinkut
      82
      398
    Aihe