https://github.com/dobrowit/xml-print
Visualizes an XML file
https://github.com/dobrowit/xml-print
Last synced: 8 months ago
JSON representation
Visualizes an XML file
- Host: GitHub
- URL: https://github.com/dobrowit/xml-print
- Owner: Dobrowit
- Created: 2025-03-24T12:17:56.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-24T12:38:32.000Z (about 1 year ago)
- Last Synced: 2025-03-24T13:27:51.902Z (about 1 year ago)
- Language: Python
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# XML-Print
Visualizes an XML file
XSLT is used for visualization.
Additionally, validation is performed if an XSD file is available.
---
Apka zamienia plik XML na HTML i otwiera w domyślnej przeglądarce WWW plik wynikowy. Do wizualizacji potrzebny jest plik XSLT. Przy okazji jeśli dostępny jest plik XSD przeprowadzana jest walidacja dokumentu.
Narzędzie przydatne w urzędach jeśli otrzyma się korespondencję w formacie XML i nie wiadomo co z tym zrobić. Do wizualizacji niezbędny jest schemat XSLT czyli trzeba mieć przynajmniej dwa pliki lub w nagłówku dokumentu XML musi być podany adres schematu.
Do działania niezbędny jest intermpreter Python i biblioteka lxml.
Interpreter można pobrać ze strony ```https://www.python.org/```, natomiast bibliotekę zainstalować można globalnie za pomocą polecenia:
```pip install lxml```