Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Van egy olyan lib, hogy JDOM. Ez jó. Eddig mindig a SAXBuilder-t használtam, az végigparszolja a memóriában és fát épít belőle, azt mondod hogy ez nem túl jó.
    Ezen kívül van a SAXParser, ami nem olvassa fel, hanem egy összetett listener rendszeren keresztül küldözgeti neked az elemeket, így streammel is elboldogul talán.
    Videót XML-ben? Állat :D
    Nem lenne értelmesebb egy saját protokoll, ami csomagokra bontja a nagy bináris adatfolyamot, és közötte lehet olyan csomag, hogy ''metaadat'', ami egy xml dokumentum lenne?
    A SAXParser természetesen legalább egy elemet mindig teljesen felolvas, sőt nyilván az aktuális elem összes parentjét is meg kell tartania. Így ne gondolj olyanra, hogy 100 megás text adat. Ráadásnak XML-ben binárisat nem tudsz normálisan átvinni, legegyszerűbb a Base64 encode, ami még a méretet is növeli, igaz tömörítéssel részben visszahozhatod azt.
    Gondold meg, na.

    Koszi a tippeket, infokat!

    Kozben ram esett egy masik javitani valo feladat, aze csak most irok...
    Egyebkent irtam mar ilyet, SSL-en keresztul bufferelgettem fel az adatot, es az esetleges base64 encoded cuccot mint binaris adatot ahogyan megkapta a parser csomagonkent egybol rakta ki tempfileba, szal egesz jo kis cucc volt, csakhat nagyon nem Javaban :)

Új hozzászólás Aktív témák