Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Akta X: XQuery na vzestupu

uživatel si přál zůstat v anonymitě
7. 9. 2007 14:34 Nový

Ruby, Python a XQuery

celé vlákno
Sice sem to mozna nepatri, ale jak je to s parsery xquery v techto jazycich? Nikde jsem toho moc nenasel. Mozna spatne hledam. Nejvice me zajima Ruby, protoze bych rad xquery vyuzil v jednom railsovem projektu.
Petr Cimprich aura:100
7. 9. 2007 15:42 Nový

Re: Ruby, Python a XQuery

celé vlákno
Pro Perl, Python a PHP jsou wrappery nad Berkeley DB XML. Z Ruby bych asi vykousel HHTP rozhrani k eXistu. Pouzitelny procesor XQuery primo napsany v dynamickém jazyku neznam, navic casto nejde o samostatny procesor, ale o soucast XML databaze. Vsechny rozumny implementace jsou Java, C(++) nebo .NET.
Jan Vraný
7. 9. 2007 18:42 Nový

Re: Ruby, Python a XQuery

celé vlákno
No, my jsme na skole vyvinuli interpret XQuery ve Smalltalku (coz je celkem dost dynamicky jazyk :-). Sice jsme to puvodne delali kvuli XML databazi, ale vysledkem je zcela samostatna knihovna.
Samozrejme to neni 100% standardu. Narazili jsme na velke uskali celeho XQuery a to je parsovani. Gramatika je kontextova,
takze veskere generatory si na tom vylamou zuby (treba konstrukce "element element {}")
Navic si sem tam specifikace protireci nebo to neni jednoznacne...
Karel Piwko
8. 9. 2007 9:57 Nový

Re: Ruby, Python a XQuery

celé vlákno
Pokud vim, tak zrovna v eXist jsou veskere parsery vygenerovane pomoci
ponekud ohnuteho antlr.
deda.jabko
deda.jabko (neregistrovaný)
8. 9. 2007 13:33 Nový

Re: Ruby, Python a XQuery

celé vlákno
ja jsem to, vseho casu, kdy jeste nebyla poradna implemntace, resil tim, ze jsem si ten jazyk ohl do schemu a cele xquery byla sada maker ;-]
Rejpal
Rejpal (neregistrovaný)
9. 9. 2007 12:54 Nový

Re: Ruby, Python a XQuery

celé vlákno
Možná by Oleg mohl zase jednou doplnit svou sadu SXML toolů... ;-)
BrainLess
BrainLess (neregistrovaný)
8. 9. 2007 22:07 Nový

K cemu je to dobre ?

celé vlákno
Sice to vypada impozantne, ale k cemu je to dobre ? Krasna ukazka toho jak vastovat vykon CPU. Nebo se mylim? Rad bych slysel nazor z druhe strany nazoroveho spektra.
Jirka Kosek
Jirka Kosek (neregistrovaný)
9. 9. 2007 23:03 Nový

Re: K cemu je to dobre ?

celé vlákno
Pro dotazování se nad daty uloženými v XML ;-D

A nějak nevidím sebemenší důvod, proč by měl být XQuery dotaz nad daty v XML databázi nějak výrazně náročnější na procesor oproti SQL dotazu nad relační databází?
wayne
wayne (neregistrovaný)
10. 9. 2007 12:40 Nový

Re: K cemu je to dobre ?

celé vlákno
Je to dobre ak pracujes s databazou XML dokumentov.. Nativna XML databaza zachovava stromovu strukturu dokumentov a moznou pridania atributov tomu ktoremu uzlu, podla potreby, co v pripade importu do SQL straca na svojej jednoduchosti.. Pride Ti to vhod ak to mas kde pouzit, rozhodne to nie je "vastovanie vykonu CPU".
Jirka
Jirka (neregistrovaný)
11. 9. 2007 12:32 Nový

Implementace...

celé vlákno
Rad bych se zeptal, jak to je s implenetaci XQuery ve webovych prohlizecich? Tam by se XQuery docela hodilo. Nedavno jsem psal webovou aplikaci zalozenou na XSLT. I kdyz je podpora XSLT v prohlizecich docela dobra, XPath na nejake manipulace s daty nestaci a bylo by potreba XQuery. Nicmene podpora XQuery ze strany web prohlizecu neni zatim zadna. Nebo se pletu?
Petr Cimprich aura:100
11. 9. 2007 15:15 Nový

Re: Implementace...

celé vlákno
Neznám bohužel žádný prohlížeč podporující XQuery. V Mozille téma implementace XQuery párkrát zaznělo, ale myslím, že se nic neděje. Implementace je dost složitá a konkrétně v prohlížeči je asi většina lidí spokojená s XSLT 1.0.
Ladislav Mrňák
11. 9. 2007 19:08 Nový

Editor nebo vyvojove prostredi

celé vlákno
Me by zajímalo, jak je to s editory nebo vyvojovymi prostredimi. Vím, ze existuji placene Altova, Stylus a Oxygen (zacal jsem pouzivat Oxygen). Existuji nejake podobné pouzitelne free editory nebo vyvojova prostredi? Zatim me bohuzel nic podobneho necvrnklo do nosu.
Jirka Kosek
Jirka Kosek (neregistrovaný)
11. 9. 2007 21:18 Nový

Re: Editor nebo vyvojove prostredi

celé vlákno
Jestli vám stačí free editor pro XQuery, můžete zkusit tenhle:

http://www.axyana.com/qizxopen/
Zasílat nově přidané příspěvky e-mailem