sax

Kiedy powinienem wybrać SAX zamiast StAX?

Strumieniowe parsery xml, takie jak SAX i StAX, są szybsze i wydajniejsze niż parsery budujące strukturę drzewa, taką jak par ... ajny w pamięci niż SAX. To wszystko sprawiło, że zastanawiałem się: czy są jakieś powody, aby wybrać saksofon zamiast Staxa?

Parsowanie XML-ElementTree vs SAX i DOM

Python ma kilka sposobów parsowania XML... Rozumiem podstawy parsowania za pomocą SAX . Działa jako parser strumienia z int ... ównież ElementTree . Jak to się ma do DOM i SAX? Do czego jest bardziej podobny? Dlaczego jest lepszy niż poprzednie parsery?

Jak ustawić Saxona jako procesor Xslt w Javie?

To proste pytanie, ale nie mogę znaleźć odpowiedzi. Mam arkusz stylów XSLT 2.0, który próbuję przetworzyć w Javie. Opiera si ... , ale teraz dostaję ten błąd. Provider net.sf.saxon.TransformerFactoryImpl not found Jak włączyć Saxon do mojej aplikacji?

ElementTree iterparse strategy

Muszę obsługiwać dokumenty xml, które są wystarczająco duże (do 1GB) i parsować je za pomocą Pythona. Używam funkcji iterpars ... alej. Pytanie brzmi: Czy ja robię coś strasznie głupiego? Wydaje mi się, że musi być jakieś bardziej eleganckie rozwiązanie.

Jak parsować Duże (50 GB) pliki XML w Javie

Obecnie próbuję użyć parsera saksofonu, ale około 3/4 przez plik po prostu całkowicie się zawiesza, próbowałem przydzielać wi ... ingBuilder.append(ch,start, length); } public ArrayList<Page> getPages() { return pages; } }

Android SAX parser nie pobiera pełnego tekstu między znacznikami

I 've created my own DefaultHandler to parse RSS feeds and for most feeds it' s working fine, however, for ESPN, it is cut of ... if (inEnclosure) { } } } catch (MalformedURLException e) { Log.e("RSSReader", e.toString()); } } Rob W.]}

Wydajny rurociąg XSLT w Javie (lub przekierowywanie wyników do źródeł)

Mam serię arkuszy stylów XSL 2.0, które wprowadzają się do siebie, tj. wyjście arkusza stylów a feeds B feeds C. Jaki jest ... m projekty takie jak XProc , co jest bardzo fajne, jeśli jeszcze nie zajrzałeś, ale nie chciałem inwestować w cały framework.

Python sax to lxml for 80 + GB XML

Jak odczytać plik XML za pomocą sax i przekonwertować go na etree lxml.iterparse element? Aby zapewnić przegląd problemu, zb ... elf._artist_type_count = count self._cleanup(element) del element Daj mi znać, jeśli Mogę dodać jakieś wyjaśnienie.

Jak pozwolić parserowi SAX określić kodowanie z deklaracji xml?

Próbuję parsować pliki xml z różnych źródeł (nad którymi nie mam kontroli). Większość z nich jest kodowana w UTF-8 i nie powo ... ej konkretnej konfiguracji? Potrzebuję tego, ponieważ Nie wiem wcześniej, jakie będzie kodowanie pliku. Z góry dzięki, Allan

Generowanie XML za pomocą SAX i Java

Ktoś zna dobry tutorial (lub ma dobry przykład) do pisania XML za pomocą frameworka SAX (lub czegoś podobnego) i Javy? Wyszuk ... użytecznych wyników. Próbuję wyeksportować z aplikacji na Androida i staram się uniknąć jak największego obciążenia pamięci.

dlaczego parsowanie sax jest szybsze niż parsowanie dom? jak działa stax?

Podobne do: libxml2 z Javy Tak, to pytanie jest dość długie-przepraszam. Trzymałem jest tak gęsty, jak czułem się to możl ... awa (16% szybciej) w stosunku do 2.5 ms, które przyjmował dom, jednak nie jest to wielkość, którą (et al) bym zgadł Thanks

Parsowanie zepsutego XML za pomocą lxml.etree.iterparse

Próbuję przetworzyć ogromny plik xml za pomocą lxml w sposób efektywny pamięciowo (tj. leniwie streamować z dysku zamiast ład ... chardet uważa, że jest to plik ascii, ale w środku tego przykładu znajduje się "\x1e", co sprawia, że lxml wywołuje wyjątek.

Parsowanie bardzo dużych dokumentów XML (i trochę więcej) w Javie

(wszystkie poniższe mają być napisane w Javie) Muszę zbudować aplikację, która będzie przyjmować jako wejściowe dokumenty ... dzielić go na zadania, najlepiej zwalniając wszystkie zadania. części dokumentu, które nie są już używane po ich przekazaniu.

Java SAXParser: różne między 'localName' i ' qName`

W języku Java klasa Handler zawiera metodę o nazwie startElement.metoda ta ma prototyp: public void startElement(String uri ... pojęć: prefix (przedrostek czego ?) Namespace Kto może mi wyjaśnić (najprościej jak możesz) te parametry, proszę. Dzięki:)