Miten tämä XML tiedosto:
http://ws.audioscrobbler.com/2.0/?method=artist.gettoptags&artist=cher&api_key=b25b959554ed76058ac220b7b2e0a026
Saisi muotoon:
"Cher","pop","100"
"Cher","emale vocalists","73"
"Cher","80s","53"
jne...
XML
4
116
Vastaukset
- lalalalallalalla
Käytä jotain valmista työkalua (XPath, XSLT...) tai haluamasi ohjelmointikielen xml-parseria. Pitäisi löytyä joku kirjasto/paketti käytännössä kaikista kielistä.
- lalalalalalal
Tai sitten CSS:lläkin saa jotain aikaiseksi:
http://www.quackit.com/xml/tutorial/xml_css.cfm
Toisin eipä tässä oikein tiedä mitä varsinaisesti haluat...- edellinen
Data pitäisi saada myöhemmin tietokantaan, eli kerän tiedot aluksi.
Olisiko jotain PHP esimerkkiä, miten nuo tiedot saisi talteen? PHP:lla voisi ne suoran laittaa tietokantaa, mutta joku shell skripti joka tulostaa ne vaikka ruudulle/tekstitiedostoon käy hyvin. - llalalalallal
edellinen kirjoitti:
Data pitäisi saada myöhemmin tietokantaan, eli kerän tiedot aluksi.
Olisiko jotain PHP esimerkkiä, miten nuo tiedot saisi talteen? PHP:lla voisi ne suoran laittaa tietokantaa, mutta joku shell skripti joka tulostaa ne vaikka ruudulle/tekstitiedostoon käy hyvin.PHP on aika tuntematon mulle, mutta Rubylla jotain noin:
#!/usr/bin/env ruby
require "rexml/document"
file = File.new( "cher.xml" )
doc = REXML::Document.new file
doc.elements.each("/lfm/toptags") do |elem|
artist = elem.attributes["artist"]
elem.elements.each("tag") do |el|
name = el.elements["name"].text
count = el.elements["count"].text
puts '"' artist '","' name '","' count '"'
end
end
Tietysti voi työntää ne kantaan myös tuossa Ruby-koodissa.
Voisi olla vielä fiksumpaa käyttää suoraan jotain XML-tietokantaa (arvaan että olet laittamassa johonkin SQL-systeemiin.)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 13810732
- 525150
Taas ryssittiin oikein kunnolla
r….ä hyökkäsi Viroon sikaili taas ajattelematta yhtään mitään https://www.is.fi/ulkomaat/art-2000011347289.html452353Lähetä terveisesi kaipaamallesi henkilölle
Vauva-palstalta tuttua kaipaamista uudessa ympäristössä. Kaipuu jatkukoon 💘1142219- 292063
Vanha Suola janottaa Iivarilla
Vanha suola janottaa Siikalatvan kunnanjohtaja Pekka Iivaria. Mies kiertää Kemijärven kyläjuhlia ja kulttuuritapahtumia131661Valtimon Haapajärvellä paatti mäni nurin
Ikävä onnettomuus Haapajärvellä. Vene hörpppi vettä matkalla saaren. Veneessä ol 5 henkilöä, kolme uiskenteli rantaan,411482Tiedän kuka sinä noista olet
Lucky for you, olen rakastunut sinuun joten en reagoi negatiivisesti. Voit kertoa kavereillesi että kyl vaan, rakkautta291174Känniläiset veneessä?
Siinä taas päästiin näyttämään miten tyhmiä känniläiset on. Heh heh "Kaikki osalliset ovat täysi-ikäisiä ja alkoholin v341133Rakastuminenhan on psykoosi
Ei ihme että olen täysin vailla järkeä sen asian suhteen. Eipä olis aikoinaan arvannut, että tossa se tyyppi menee, jonk551034