Názory ke článku XML pro začátečníky - 1. část – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama

Názory ke článku XML pro začátečníky - 1. část – Programujte.comNázory ke článku XML pro začátečníky - 1. část – Programujte.com

 

Názory ke článku XML pro začátečníky - 1. část

Curo   NOVÝ
26. 3. 2007

Za tento seriál jsem velmi rád.

Bummer   NOVÝ
26. 3. 2007

Moc pěkná práce. Už se těším na další díl.

to_jsem_ja   NOVÝ
26. 3. 2007

pořád nechápu jakou má XML výhodu... v čem je výhodnější napsat něco v XML než jako normální textový dokument?

Jakub_001   NOVÝ
26. 3. 2007

<pro>Tomáš</pro>
<od>Jana</od>


a pod tym

Tento kousek zdrojového kódu obsahuje zprávu od Tomáše pro Janu.

djanosik   NOVÝ
26. 3. 2007

Podle toho k čemu to chceš použít, XML se parseruje a využívá mnohem lépe než čistý text a je tedy to nejvhodnější pro přenos informací mezi aplikacemi.

ChaoticRoman   NOVÝ
26. 3. 2007

No, taky se dozvídám poprvé, co je xml, ale hlavní výhodu vidím v přesně definovaném způsobu struktury dat. když se udělá standard, že email bude xml jako první příklad nahoře, bude to čitelné za všech podmínek. obyčejný text není tak strukturovaný, nejde odlišit třeba hlavičku od zprávy, algoritmus by byl moc složitý, vložit mezi tagy je jednodušší.

Jinak skvělý článek, jen tak dál!

djanosik   NOVÝ
26. 3. 2007

Maily maj taky přesně definovaná pravidla (MIME), ale bohužel je většina klientů nedodržuje a vytvoření agilního parseru je velice obtížné - stejné je to i u dalších jazyků a forem textu. U XML tomu není/nebude jinak, ale i tak ty značky kladou jisté meze a je to jednodušší.

Frosty   NOVÝ
26. 3. 2007

To Jakub: No jo, to je logická chyba. Jsi vnímavý, dík, opravil jsem to. ;)

Jirka   NOVÝ
26. 3. 2007

Paradni clanek - tesim se tez na pokracovani, konecne se donutim si neco vice precist o XML a vyzkouset, co vse skryva ;-)

JMM   NOVÝ
26. 3. 2007

že bych se to taky zkusil naučit? :-)

xdrm   NOVÝ
26. 3. 2007

XML ma nekolik vyhod, ale take nekolik nevyhod oproti klasickym textovym formatum. (s pevnou delkou radku PRN a s hodnotami odelovanymi odelovacem CSV).
Vyhody
- lepe citelne pro lidi
- lze ukladat stromove a objektove struktury
Nevyhody
- vetsi velikost prenasenych dat
- pomalejsi zpracovani pocitacem

V soucasne dobe se na 80% hodi XML, ale chce to vzdy zvazit.

5   NOVÝ
28. 3. 2007

ked uz tak, tak znacky B sa nepouzivaju..

mik2   NOVÝ
28. 3. 2007

:D Ale rozhodně je rychlejší napsat B než STRONG nebo Style="..." class="..." takže občas ti prostě ujede ruka :D ale díky za zapsání

djanosik   NOVÝ
28. 3. 2007

B se rozhodně používá, je to úplně něco jiného než STRONG, ale popravdě mě nenapadá situace, kdy by mohlo být fyzické formátování lepší než logické.

mik2   NOVÝ
28. 3. 2007

Asi nechápu. Výsledek mi připadá stejnej, takže jakej je v tom rozdíl?

djanosik   NOVÝ
28. 3. 2007

Fyzické formátování (B) říká textu, že bude tučný. Logické formátování (STRONG) říká, že je to důležitý text - je úplně jedno, že ve výsledku může vypadat stejně jako při použití B.

Frosty   NOVÝ
29. 3. 2007

To DeaLer: Aneb sémantika žijééé :)

Morgue   NOVÝ
31. 3. 2007

Mam jaksi pořád ještě problém pochopit, k čemu mi je pochopit XML. Prostě nevim, kde a jak to použít... :-(
Asi je to úžasná věc, ale vážně sem se nikde nezvládla dočíst, na co to je...

SBE   NOVÝ
31. 3. 2007

Podívejte se třeba na nový formát souborů v Microsoft Office 2007. Je zip archiv, který obsahuje XML soubory a ty XML popisují dokument. http://blogs.msdn.com/vyvojari/archive/2007/02/23/open-xml-pro-v-voj-e.aspx
Nebo webové služby. Ty jsou komplet postavené na XML.

Sitnarf   NOVÝ
1. 4. 2007

Výhody xml jsou jasné, ale hodně velkou nevýhodou je právě množství "balastu" kolem samotných dat, které je někdy ve srovnání s jiným formátem mnohonásobné, nejde jen o velikost, ale i o přehlednost.
Článek jinak chválím, ale doufám, že má autor vyřešená autorská práva!
http://w3schools.com/about/about_copyright.asp

štěpán   NOVÝ
7. 7. 2007

Hlavní výhodou XML je, že jím lze sdílet data mezi heterogenními systémy, které jsou založené na proprietárním softwaru/knihovnách. Tím je zajištěna přenositelnost dat napříč různými platformami (.NET, J2EE nebo SAP) a prostředími (B2B, B2C aj.). Přenos lze zajistit prakticky odkudkoliv/kamkoliv, kde je dostupný XML parser, který umí s XML pracovat. Ve svém internetovém obchodu vytvoříte objednávku a pomocí webové služby pošlete příkaz bance. Stejně tak můžete provést třeba zaúčtování do svého účetního programu (samozřejmě pokud podporuje XML).

Že je lépe "čitelné" pro lidi asi není ten důvod - výhodou je spíš to, že je interpretovatelný v různých prostředích. V XML lze přenášet i jiná něž stromové a objektové struktury - jdou do něj vložit i binární data (která se pro tento případ konvertují pomocí Base64). Výhodu vidím také v tom, že XML je "samopopisující", tj. obsahuje i popis dat (dokážete určit, že druhý element je např. číslo objednávky a třetí číslo zákazníka).

Pomalejší zpracování počítačem? Nevím co máte konkrétně na mysli :-) pokud budete třeba dělat stromovou strukturu komentářů k článku na nějakém blogu nebo publikačním systému, tak je daleko rychlejší získat data z databáze jedním dotazem (v XML) a přetransformovat je pomocí XSLT než když se budete rekurzivně dotazovat opakovaně databáze (pominu ještě to, že v PHP se téměř nepoužívá connection-pooling!). Transformaci můžete přenést i na klientskou stanici (čímž ovšem "odkryjete" strukturu dokumentu atd.).

Krutas57   NOVÝ
10. 7. 2007

<b><i> Tento text je tučný a kurzívou</b></i>

Vy píšete, že to je správně, ale specifikace HTML to vidí na nedovolené křížení tagů (není to validní). Ale prohlížeči je to celkem jedno...

Eduard Basa   NOVÝ
16. 5. 2010

Hledáme programátora
Hľadáme programátora na e-shop který je postavený na redakčnom systému joomla.
Hlavní pracovni náplní by byľa aktualizace tovaru riešení problematiky importu dat ve formátu XML,CSV nebo XML a časť ve formáte CSV. Importy musí probihat automaticky.
Zájemci o tuto pracovní pozici se hlaste prostrednictvím e-mailu info@nakupnestredisko.eu
nebo telefonicky na tel. čísle : +420 774655398 kontaktná osoba Eduard Basa
Podmínkou přijetí na pracovní pozici je dokázat své vědomosti.
Pracovat mužete i z vašeho domova.

Přidej svůj názor

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo e-mailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Reaguješ na příspěvek:
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové názory e-mailem (pouze pro přihlášené)
Sleduj názory ke článku a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.



Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý