Portál AbcLinuxu, 14. srpna 2025 08:57


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
Vašek Lorenc avatar 23.3.2005 14:37 Vašek Lorenc | skóre: 27
Rozbalit Rozbalit vše Binární XML?
Odpovědět | Sbalit | Link | Blokovat | Admin
Neříká se mu náhodou ASN.1?
...včetně majestátného loosa
23.3.2005 15:57 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
Rozbalit Rozbalit vše Re: Binární XML?
Nene. ASN.1 nema s XML nic společného, není to bloatware, necpe se to všude, není to módní vlna, v novinách se o tom nepíše, ...
XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
Vašek Lorenc avatar 23.3.2005 16:37 Vašek Lorenc | skóre: 27
Rozbalit Rozbalit vše Re: Binární XML?
..a hlavně to nenavrhlo W3C. Fakt by mě zajímalo, proč musí být binární XML posvěceným formátem a v čem to bude lepší. Ale už mlčím :)
...včetně majestátného loosa
23.3.2005 18:04 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Binární XML?
W3C by mělo přijmout podobná standardizační kritéria jako IETF -- aby se něco stalo draftem, musí existovat několik implementací a zkušenosti z praxe, standard pak vyžaduje rozsáhlé zkušenosti s použitím v praxi. Chce-li tedy, aby ho za pár let ještě někdo bral vážně, jinak ať si samozřejmě dělá, co se mu zlíbí...
24.3.2005 00:13 Michal Kubeček
Rozbalit Rozbalit vše Re: Binární XML?
To zní hezky, ale když si uvědomím, jak je to s implementací webových standardů a s čím jsou rozsáhlé zkušenosti z praxe… tak snad raději ani ne…
Stanislav Brabec avatar 24.3.2005 11:57 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše Re: Binární XML?
Já si to představuji tak, že když bude binární XML posvěceným formátem, tak to někdo dopíše to libxml a dalších parserů, a uživatelskou aplikaci nebude třeba nijak měnit. A v systému přibydou dvě binárky, xmlcompile a xmldecompile.

Ale možná je to naivní představa.
Vašek Lorenc avatar 24.3.2005 16:30 Vašek Lorenc | skóre: 27
Rozbalit Rozbalit vše Re: Binární XML?
Já spíš narážel na to, co už tu někdo napsal i explicitně -- bude se vynalézat kolo.. vhodných binárních formátů už pár je, akorát o žádném z nich zatím w3c nechce slyšet jako o "binárním xml".. takže vymyslí něco vlastního.

To se fakt hodí.
...včetně majestátného loosa
23.3.2005 17:24 peto
Rozbalit Rozbalit vše Re: Binární XML?
No ja nechapem, preco si to tie programy neskompiluju a potom staci len zistovat zmenu pomocou datumu, alebo tak nejako. (asi to skusim raz nakodit, libXML pouziva dufam dost vela programov...)
23.3.2005 17:26 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Binarní XML by byla pěkná blbost
Odpovědět | Sbalit | Link | Blokovat | Admin

XML by určitě mělo být čitelné pro člověka; jde o to, aby XML soubory šly otevřít v běžném textovém editoru (vim, joe apod.).

23.3.2005 18:27 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
Rozbalit Rozbalit vše s XML se to nesmi prehanet
Odpovědět | Sbalit | Link | Blokovat | Admin
me pripada, ze s XML se pod natlakem marketingovych oddeleni (zejmena jedne velke softwarove spolecnosti) az prilis prehani a tlaci se na silu i na takove mista kam nepatri...

naprosto zoufale je pak reseni kdyz vedouci projektu pozaduje, aby spolu dve .NET komponenty spolupracovali tak, ze jedna preda parametry te druhe jako XML retezec... pak se nedivte, ze kazde volani vypada nejak takto a jede to opravdu rychle ;-]
String result = komponenta.run("<action =\"something\" />");
XmlDoc doc = new XmlDoc();
doc.LoadXML(result);
if (doc.RootElement.Attribute("result") == "SUCCESS") ...
...fakticky si nevymyslim, takove zrudnosti se uci na jedne VS!
Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
23.3.2005 18:30 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
<LOL/>
23.3.2005 19:26 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
Uz jsi nekdy videl programovaci jazyk zapisovany jako XML? Ted v nem neco pacham a je to docela "uchylne" :-)

malinka ukazka:
<isnull>
  <ref>Promena</ref>
</isnull>
-- Nezdar není hanbou, hanbou je strach z pokusu.
23.3.2005 21:13 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
Jeee, to chci taky :-) Jaxe to jmenuje ?
23.3.2005 21:31 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
Já chci zubní pastu v XML! :-)
23.3.2005 21:40 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
Aby sis mohl kazde rano editovat velikost belicich granuli ? ;-)
23.3.2005 21:43 Christof | skóre: 22 | Havířov
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
viděl, XSLT ;-)
23.3.2005 21:48 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
XSLT je fujfujfuj :-) Radeji pouzijte freemarker, jeho podpora XML se da naucit za par desitek minut, na XSLT potrebujete par mesicu.
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
23.3.2005 22:15 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
xsltproc nepotřebuje Javu :o)
23.3.2005 22:18 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
Je těch X věcí moc, já mám problém udržet přehled i jenom k čemu je vlastně co. A já se stejně bez Javy neobejdu, takže tohle už nemá cenu řešit.
Copak toho není dost?
23.3.2005 22:33 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
XSLT je pro mě hlavní důvod použití XML. Pokud s něčím nemá smysl pracovat pomocí XSLT, obvykle to znamená, že XML není pro ta data vhodný formát.
23.3.2005 22:44 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
Nj, ale kdyby to XSLT nebylo tak ukecaný :-(

Vlastně... má smysl pracovat s XSLT šablonou pomocí XSLT? Nemá ;-)
23.3.2005 22:53 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
To mi připomnělo mé skripty v sedu, které psaly skripty v sedu, které už bohužel nevím, co tehdy psaly ;-) ... ale obvykle nemá. Kdybych měl standardizátorské sklony, vytvořím něco jako Relax NG compact syntax pro XSLT.
23.3.2005 23:21 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
Tak já si teda aspoň odkážu na Hacklese, když už nic jiného ;-)
Copak toho není dost?
23.3.2005 23:30 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
Jaxe na to tak divam, tak mam pocit, ze si radsi otevru knizku o cecku :D
23.3.2005 23:36 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše Re: s XML se to nesmi prehanet
nesmysl.

jedna z velmi dobrych technologii. a predevsim standart. to, ze to trva se ho naucit skutecne neni uplne podstatne. toto neni zakladni faktor pro kvalitu technologie.

velice uspesne pouzivam.

freemarker neni spatny, ale je zavisly na jave, pripadne na jinem programovacim jazyku.

zkus si sablonu z freemarkeru s xml souborem zobrazit ve webovem prohlizeci. patrne neuspejes.

zkus editovat freemarker sablonu pres javu a xpath. bude to podobne. pokud nebudes mit nejaky spesl skript ci aplikaci.

ps: nekteri lide zde nadavali na xml. zkuste pouzivat a zjistite o cem to je. neni to vsezazrak, ale je to velice efektivni.

bye gf
24.3.2005 07:05 Spike411
Rozbalit Rozbalit vše To se musí vynalézat znovu kolo...?
Odpovědět | Sbalit | Link | Blokovat | Admin

Jistá open-source implementace binárního XML tu, kupodivu, pár let je: EBML

No, možná má nějaké zásadní nedostatky, o kterých nevím a které pánům u koryt přijdou nevhod.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.