Przepychanki z XMLem

Pisząc programy w javie generuję ręcznie pliki XMLowe, zapisując swoje dane wprost do pliku tekstowego z odpowiednimi znacznikami. Pułapek jest przy tym sporo, ale szybkość tego rozwiązania jest świetna. Dokumenty mają raczej prostą strukturę, choć do małych nie należą. Zdarza się jednak, że występują błędy podczas parsowania tak stworzonego dokumentu, a mi zależy na szybkim i łatwym znalezieniu błędu. Komunikaty wypluwane przez używany parser
import com.sun.org.apache.xerces.internal.parsers.SAXParser; nie wyglądają zbyt przyjaźnie:

Wrzucenie uszkodzonego XMLa do Internet Explorera także nie pokazuje prawdziwej przyczyny problemu:

Najprostszym rozwiązaniem okazuje się sparsowanie pliku poprzez Firefoxa:

Dzięki temu mamy rozwiązanie problemu podane na tacy, w tym przypadku okazał się nim źle umieszczony cudzysłów.

Dodaj komentarz

This site uses Akismet to reduce spam. Learn how your comment data is processed.