Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 10 odgovora
  • 4.749 pregleda

Najnovija ↓

xml baza, iscitavanje u TListView? 16.02.2015. u 15:31 · pre 142 meseca #1
Kako da se prikaze iz xml fajla prikaze u TListView sledeca xml struktura?

Code:
<?xml version="1.0" encoding="utf-8"?>
<stanice> 
<section name="Prva">
                <data name="genre" value="Narodna/Folk"/>
                <data name="language" value="Serbian"/>
                <data name="website" value="http://www.prva.com"/>
                <data name="streaming" value="http://1.1.1.1"/>
                <data name="bitrate" value="128"/>
        </section>
<section name="druga">
                <data name="genre" value="House/Electro"/>
                <data name="language" value="Serbian"/>
                <data name="website" value="http://www.druga.com"/>
                <data name="streaming" value="http://2.2.2.2"/>
                <data name="bitrate" value="96"/>
        </section>
</stanice> 


Da se prikaze u TListView selection name, genre, bitrate, streaming...
Gledao sam primere sa atributima i vrednostima,na kraju evo ovde postavljam problem.Pa pokusam nekako da resim...
Potpis
AM
Re: xml baza, iscitavanje u TListView? 16.02.2015. u 17:16 · pre 142 meseca #2
Da li smeš da koristiš gotove (eksterne) biblioteke za parsiranje XML fajlova, ako smeš onda pogledaj LibXMLParser ili superobject (dolaze sa primerima).
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: xml baza, iscitavanje u TListView? 16.02.2015. u 22:49 · pre 142 meseca #3
Mogu da koristim, evo instalirao sam LibXMLParser biblioteku.Malo mi je nejasno moram da vidim ima li kakva objasnjenja kako se koristi.Hvala na savetu, ako mozete da mi date neke smernici kako uraditi sa ovom bibliotekom.
Potpis
AM
Re: xml baza, iscitavanje u TListView? 16.02.2015. u 22:55 · pre 142 meseca #4
Imas na sajtu, i demo aplikacija i help: http://www.destructor.de/xmlpa.../overview.htm#SCANNINGANXMLDOC, ako se ne snadjes sam javi da napisem neki primer.

Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: xml baza, iscitavanje u TListView? 19.02.2015. u 12:02 · pre 142 meseca #6
Ja bi ti predložio OmniXml Lib ili OXml lib.

I samo enumeratorom u for prolaziš kroz čvorove.

Kažu da su neusporedivo bolji od MS Xml-a. Ja ih volim jer mi i omugućuju snimanje i učitavanje TPersistant objekata u xml fajlove i tako si lako i bez puno muke radim config fajlove.
Potpis
God is real unless is declared as integer.
Re: xml baza, iscitavanje u TListView? 18.03.2015. u 05:26 · pre 141 mesec #7
Citat:
savkic:
Imas na sajtu, i demo aplikacija i help: http://www.destructor.de/xmlpa.../overview.htm#SCANNINGANXMLDOC, ako se ne snadjes sam javi da napisem neki primer.


Ako nije problem da mi napiseste neki primercic jednostavan, pokusavao sam nesto sa raznim komponentama.Jedan prost primer pa cu pokusati da primenim.
Hvala u napred!
Pozdrav!
Potpis
AM
Re: xml baza, iscitavanje u TListView? 19.03.2015. u 16:21 · pre 141 mesec #9
Citat:
Citat:


Video sam ovaj primer ali nisam se snasao kako da primenim ovo na mom primeru xml baze.Pokusavam kad ucita se ova xml baza u TListView da selektovanjem dodeli se vrednost iz baze primer <data name="streaming" value="http://1.1.1.1"/> vrednost http://1.1.1.1... bude selektovana.

Code:
<?xml version="1.0" encoding="utf-8"?>
<stanice> 
<section name="Prva">
                <data name="genre" value="Narodna/Folk"/>
                <data name="language" value="Serbian"/>
                <data name="website" value="http://www.prva.com"/>
                <data name="streaming" value="http://1.1.1.1"/>
                <data name="bitrate" value="128"/>
        </section>
<section name="druga">
                <data name="genre" value="House/Electro"/>
                <data name="language" value="Serbian"/>
                <data name="website" value="http://www.druga.com"/>
                <data name="streaming" value="http://2.2.2.2"/>
                <data name="bitrate" value="96"/>
        </section>
</stanice> 


ovo je primer ali ne znam kako da dodjem do tog atributa...
Potpis
AM
Re: xml baza, iscitavanje u TListView? 19.03.2015. u 17:14 · pre 141 mesec #10
Evo pogledaj ovaj primer u prilogu. Zavisno od organizacije i podataka u konkretnom falu, deo gde biras tag moze varirati (ptStartTag, ptContent, ptEmptyTag).


Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: xml baza, iscitavanje u TListView? 19.03.2015. u 23:13 · pre 141 mesec #11
Citat:
savkic: Evo pogledaj ovaj primer u prilogu. Zavisno od organizacije i podataka u konkretnom falu, deo gde biras tag moze varirati (ptStartTag, ptContent, ptEmptyTag).


Hvala puno! Sad mi je jasnije kako da odradim.
Pozdrav!
Potpis
AM
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme