2012-02-09 12 views
6

Potrzebuję wyświetlić pliki XML, każdy z 3-4 GB.Otwórz ogromne pliki XML i Pretty-Print

Czy ktoś może mi powiedzieć najlepsze darmowe narzędzie/wersja próbna, aby zobaczyć ogromny format XML, ponieważ jeśli otworzę go w jakimś edytorze, to da mi "Brak pamięci"? Potrzebuję również opcji pretty-print. Próbowałem 010 Editor, ale nie ma w nim opcji pretty-print.

Odpowiedz

6

dość xml drukowanie za pomocą polecenia xmllint:

xmllint --format xml_file.xml> pretty_xml_file.xml

i teraz można otworzyć pretty_xml_file.xml w vi lub ulubionego edytora

+0

dobra propozycja. Można rozważyć nadanie OP kodu wywołania podprocedury, aby było jasne, że xmllint nie jest modułem Pythona. –

+2

Może zawierać argument "--stream", ponieważ OP mówi, że wejściowe pliki XML mają 3-4GB. Nie jest to jednak pozytywne. –

Powiązane problemy