Anonymní profil Zdenda – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama

Anonymní profil Zdenda – Programujte.comAnonymní profil Zdenda – Programujte.com

 

Příspěvky odeslané z IP adresy 84.16.127.–

Zdenda
Java › Objekt v objekte
23. 3. 2014   #188531

#1 zakkly
V zadání není určeno, jak se má implementovat vlastní ukládání, takže bych využil Queue. V Queue jsou možnosti přístupu přes add/remove/element (vyhazují výjimky) a offer/poll/peak (vrátí null). V metodě vyjmiPrvniho si to ošetři, aby splnil zadání:

if (queue.isEmpty()) {
    throw new SeznamException();
} else {
    return queue.remove(); // alternativně queue.poll()
}
Zdenda
Inzerce › Prodej IT knih (C, C++, UML)
20. 1. 2014   #186472

Zdravím,

nabízím knihy o programování. Knihy se mi jen válí ve skříni, protože už se o dané oblasti nezajímám. Pokud máte o jednu, či více knih zájem, tak se mi ozvěte na email zdenda111@centrum.cz. Způsob platby a dodání podle domluvy.

Učebnice jazyka C
Pavel Herout
Stav: drobné známky používání na obalu
Cena: 100,-Kč

Mistrovství v C++ (3.aktualizované vydání)
Stephen Prata
Stav: jako nová
Cena: 700,-Kč

UML2 a unifikovaný proces vývoje aplikací (2.aktualizované vydání)
Jim Arlow, Ila Neustadt
Stav: jako nová
Cena: 450,-Kč

Zdenda
PHP › Problém s čítaním XML
8. 9. 2013   #181170

#3 Anoym
Stačí oddělit vrstvy. Aplikaci nezajímá a ani by neměla vědět, odkud a jak se načítají data. Aplikace bude pracovat např. s tím polem. Takže bych si udělal nějakou třídu, která načte data (bude obsahovat předchozí kód) a místo zobrazení uloží hodnoty do pole a jako návratovou hodnotu bude mít to pole. Vy pak pracujete jen s tím výsledkem.

<?php
$entries = array();
foreach (...) {
    $e = array();
    foreach (...) {
       $e[$entry->getName()] = $e->__toString();
    }
    $entries[] = $e;
}
return $entries;

Když správně oddělíte vrstvy, tak je pak snadné testování a rozšiřování aplikace - např. změna zdroje data (třeba nebudete načítat xml, ale json z jiného webu). Všechno je to o závislostech.

Zdenda
PHP › Problém s čítaním XML
8. 9. 2013   #181163

#1 Anoym

Problém asi způsobují namespace v xml dokumentu. Ale nechápu tu konverzi xml do json, když už mám xml, tak s ním pracuji a není třeba dělat takové šaškárny. 

Zpracování xml pomocí SimpleXMLElement:

<?php
$xml = new SimpleXMLElement(
    'http://wwwinfo.mfcr.cz/cgi-bin/ares/ares_es.cgi?jazyk=cz&maxpoc=1&ico=27074358',
    0,
    true
);

foreach ($xml->xpath('/are:Ares_odpovedi/are:Odpoved/dtt:V/dtt:S') as $dttS) {
    foreach ($dttS->children('dtt', true) as $entry) {
        echo "{$entry->getName()} = {$entry}<br />";
    }
}

 

 

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