1.1 --- a/analýza/alt2xml.txt Thu Jun 05 22:01:58 2014 +0200
1.2 +++ b/analýza/alt2xml.txt Thu Jun 05 22:02:46 2014 +0200
1.3 @@ -20,3 +20,30 @@
1.4
1.5 Náš SAXParser používá SuperXMLReader, který rozhoduje, který konkrétní parser se použije.
1.6
1.7 +
1.8 +Moduly řešit přes Features?
1.9 +
1.10 +Vstupní formáty:
1.11 + JSON
1.12 + INI (sekce + klíč=hodnota)
1.13 + CSV (hlavičky → elementy)
1.14 + Javovské Properties a podobné (pozor na komentáře)
1.15 + HTML (zprasené, atributy bez uvozovek, atd.)
1.16 + TXT (co řádek, to element)
1.17 + ASN.1
1.18 + Linuxové konfiguráky, API a příkazy – /etc, /proc, /sys …
1.19 +
1.20 +
1.21 +Odkazy:
1.22 + TagSoup: http://mercury.ccil.org/~cowan/XML/tagsoup/
1.23 + HotSAX: http://hotsax.sourceforge.net/ – HotSAX is a small fast SAX2 parser for HTML, XHTML and XML.
1.24 + XOM: http://www.cafeconleche.org/XOM/ – XOM is fairly unique in that it is a dual streaming/tree-based API.
1.25 + Jericho: http://jericho.htmlparser.net/docs/javadoc/net/htmlparser/jericho/StreamedSource.html – Iterátor
1.26 + SAX → DOM: http://www.java2s.com/Code/Java/XML/SaxtoDOMconverter.htm
1.27 + XMLUnit: http://xmlunit.sourceforge.net/api/org/custommonkey/xmlunit/TolerantSaxDocumentBuilder.html
1.28 + ASN.1
1.29 + http://www.lupa.cz/clanky/asn-1-8211-koncept-abstraktni-syntaxove-notace/
1.30 + http://www.root.cz/clanky/analogie-asn1/
1.31 + http://www.research.ibm.com/trl/projects/xml/xss4j/samples/asn1/Translator.java
1.32 + http://www.bouncycastle.org/ – Pěkná knihovna pro práci s ASN.1 v Javě je součástí Bouncy Castle Crypto APIs
1.33 + https://en.wikipedia.org/wiki/XML_Encoding_Rules – XML Encoding Rules (XER)