abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 15:55 | Komunita

    O víkendu (15:00 až 23:00) probíha EmacsConf 2025, tj. online konference vývojářů a uživatelů editoru GNU Emacs. Sledovat ji lze na stránkách konference. Záznamy budou k dispozici přímo z programu.

    Ladislav Hagara | Komentářů: 0
    včera 15:44 | Komunita

    Provozovatel internetové encyklopedie Wikipedia jedná s velkými technologickými firmami o uzavření dohod podobných té, kterou má s Googlem. Snaží se tak zpeněžit rostoucí závislost firem zabývajících se umělou inteligencí (AI) na svém obsahu. Firmy využívají volně dostupná data z Wikipedie k trénování jazykových modelů, což zvyšuje náklady, které musí nezisková organizace provozující Wikipedii sama nést. Automatické programy

    … více »
    Ladislav Hagara | Komentářů: 7
    včera 15:22 | IT novinky

    Evropská komise obvinila síť 𝕏 z porušení unijních pravidel, konkrétně nařízení Evropské unie o digitálních službách (DSA). Vyměřila jí za to pokutu 120 milionů eur (2,9 miliardy Kč). Pokuta je podle názoru amerického ministra zahraničí útokem zahraničních vlád na americký lid. K pokutě se vyjádřil i americký viceprezident: „EU by měla podporovat svobodu projevu, a ne útočit na americké společnosti kvůli nesmyslům“.

    Ladislav Hagara | Komentářů: 6
    5.12. 17:11 | IT novinky

    Společnost Jolla spustila kampaň na podporu svého nového telefonu Jolla Phone se Sailfish OS. Dodání je plánováno na první polovinu příštího roku. Pokud bude alespoň 2 000 zájemců. Záloha na telefon je 99 €. Cena telefonu v rámci kampaně je 499 €.

    Ladislav Hagara | Komentářů: 24
    5.12. 15:11 | IT novinky

    Netflix kupuje Warner Bros. včetně jejích filmových a televizních studií HBO Max a HBO. Za 72 miliard dolarů (asi 1,5 bilionu korun).

    Ladislav Hagara | Komentářů: 2
    5.12. 14:11 | IT novinky

    V Las Vegas dnes končí pětidenní konference AWS re:Invent 2025. Společnost Amazon Web Services (AWS) na ní představila celou řadu novinek. Vypíchnout lze 192jádrový CPU Graviton5 nebo AI chip Trainium3.

    Ladislav Hagara | Komentářů: 0
    5.12. 00:33 | Nová verze

    Firma Proxmox vydala novou serverovou distribuci Datacenter Manager ve verzi 1.0 (poznámky k vydání). Podobně jako Virtual Environment, Mail Gateway či Backup Server je založená na Debianu, k němuž přidává integraci ZFS, webové administrační rozhraní a další. Datacenter Manager je určený ke správě instalací právě ostatních distribucí Proxmox.

    |🇵🇸 | Komentářů: 8
    4.12. 23:44 | Nová verze

    Byla vydána nová verze 2.4.66 svobodného multiplatformního webového serveru Apache (httpd). Řešeno je mimo jiné 5 bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 0
    4.12. 14:00 | IT novinky

    Programovací jazyk JavaScript (Wikipedie) dnes slaví 30 let od svého oficiálního představení 4. prosince 1995.

    Ladislav Hagara | Komentářů: 0
    4.12. 04:22 | Bezpečnostní upozornění

    Byly zveřejněny informace o kritické zranitelnosti CVE-2025-55182 s CVSS 10.0 v React Server Components. Zranitelnost je opravena v Reactu 19.0.1, 19.1.2 a 19.2.1.

    Ladislav Hagara | Komentářů: 3
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (48%)
     (19%)
     (17%)
     (22%)
     (15%)
     (24%)
     (16%)
     (18%)
    Celkem 435 hlasů
     Komentářů: 18, poslední 2.12. 18:34
    Rozcestník

    Dotaz: PHP DOM rozbiji strukturu xml

    3.1.2014 18:01 Lukas
    PHP DOM rozbiji strukturu xml
    Přečteno: 249×
    Zdravím, mám následující problém.

    Načtu v PHP DOM xml dokument, který má více úrovní dat.

    Příklad data.xml (odsadil jsem tagy jednou mezerou, ať se to zobrazí):

    < div> < p id="p_1">1< /p> < p id="p_2"> < p id="p_2_1">2-1< /p> < /p> < p id="p_3">3< /p> < /div>

    Tohle xml jen načtu pomocí úplně jednoduchého php kódu a vypíšu:

    < ?php $doc = new DOMDocument('1.0'); $doc->load("data.xml"); echo $doc->saveXML(); ?>

    A vyleze z toho takto rozbitý xml:

    < div> < p id="p_1">1< /p> < p id="p_2"> < /p>< p id="p_2_1">2-1< /p> < p>< /p> < p id="p_3">3< /p> < /div>

    Už se s tím trápím několik dní, můžete mi prosím poradit, co a jak v PHP DOM nastavit, aby mi to nerozbíjelo strukturu xml?

    Odpovědi

    3.1.2014 18:23 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: PHP DOM rozbiji strukturu xml
    Nevidím rozdíl. Když jsem to zkusil ve svém PHP 5.4.23, tak vstup a výstup také vypadaly identicky.
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    3.1.2014 18:31 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: PHP DOM rozbiji strukturu xml
    Originál:
    <?xml version="1.0" encoding="UTF-8"?>
    <div>
    	<p  id="p_1">1</p>
    	<p  id="p_2">
    		<p  id="p_2_1">2-1</p>
    	</p>
    	<p  id="p_3">3</p>
    </div>
    
    Skript:
    <?php
    $doc = new DOMDocument('1.0');
    $doc->load("lukas.xml");
    echo $doc->saveXML();
    
    Výstup:
    <?xml version="1.0" encoding="UTF-8"?>
    <div>
    	<p id="p_1">1</p>
    	<p id="p_2">
    		<p id="p_2_1">2-1</p>
    	</p>
    	<p id="p_3">3</p>
    </div>
    
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.