Kirjoittaja Aihe: palvelin lähettämään XML tiedostoja?  (Luettu 1614 kertaa)

majatalo

  • Käyttäjä
  • Viestejä: 287
    • Profiili
palvelin lähettämään XML tiedostoja?
« : 19.01.10 - klo:08.42 »
Hei
laitoin töihin ubuntun pyörittämään web palvelinta(LAMP)
kone on ihan testausta ja työkalujen opettelua varten.
pitäisi saada rakennettua yksinkertainen palvelu joka lähettää XML vastetta.
Riittääkö että tekee kovakoodatun xml tiedoston palvelimelle ja kutsuu sitä vai olisiko tuohon helppo rakentaa
palvelu joka muodostaa xml sivun kannasta tms.

peran

  • Vieras
Vs: palvelin lähettämään XML tiedostoja?
« Vastaus #1 : 19.01.10 - klo:16.19 »
Riittää...

Toisaalta voi tehdä sellaisen myös luo XML:llää automaagisesti, mikäli haluaa testata esim. ajax-kyselyllä.

Kannasta on tosiaan varsin yksinkertaista luoda dynaamista XML:llää, koska tiedot on kannassakin siististi sarakkeissaan.

Ajaxilla voi käsitellä sitten näyttävämpään muotoon .html-sivulle. Toinen vaihtoehto on laittaa xml-tiedostolle muotoilut suoraan css:llä. Tosin muotoiluissa on silloin vähän enemmän rajoitteita. Lisäksi ne eivät taida toimia IE 6:lla.

majatalo

  • Käyttäjä
  • Viestejä: 287
    • Profiili
Vs: palvelin lähettämään XML tiedostoja?
« Vastaus #2 : 20.01.10 - klo:10.12 »
tuo automaattisesti generoitu xml tiedosto olisi hyvä.

olisiko laittaa linkkiä kuinka se tehdään tai mallia.

olen testannut xml palveluita joten sellainen perus tuntemus asiasta on mutta palvelinpuolelta ei mitään kokemusta, joten tarvitsisi helppiä että saan koneen vastaamaan xml:nä

peran

  • Vieras
Vs: palvelin lähettämään XML tiedostoja?
« Vastaus #3 : 20.01.10 - klo:11.05 »
Jos tiedät, minkä muotoinen on xml, niin riittäneen seuraavan php-oppaan esimerkki, joka hakee tiedot (MySQL-)kannasta.

http://www.ohjelmointiputka.net/opas.php?tunnus=phpj8

Oppaassa ei varsinaisesti tehdä dynaamisesti xml-tiedostoa vaan html-tiedosto, mutta muuttamalla echo-riviä sopivasti esimerkki sylkee ulos puhdasta xml:llää. (Hötömölön alkukin kannattaa muuttaa jonkin xml-standardin mukaiseksi.)

Nipottajat tietenkin saattavat nilittää, että kyseinen esimerkki saattaa täyttää jo sellaisenaan xml:n jonkin määreen, mutta se ei siis ole sellaista xml:llää, jolla tiedot normaalisti siirretään ohjelmille.
« Viimeksi muokattu: 20.01.10 - klo:11.07 kirjoittanut peran »

majatalo

  • Käyttäjä
  • Viestejä: 287
    • Profiili
Vs: palvelin lähettämään XML tiedostoja?
« Vastaus #4 : 20.01.10 - klo:12.43 »
mahtavaa, juuri tuollainen oli hakusessa. Kiitos ja kumarrus.