net.ajaest.jdk.tools.parsers
Class XMLKanjidictParser
java.lang.Object
net.ajaest.jdk.tools.parsers.XMLKanjidictParser
public class XMLKanjidictParser
- extends java.lang.Object
Field Summary |
private org.w3c.dom.Document |
doc
|
private static java.util.Map<java.lang.String,java.lang.Integer> |
numericDicRefsMaxLength
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
numericDicRefsMaxLength
private static java.util.Map<java.lang.String,java.lang.Integer> numericDicRefsMaxLength
doc
private org.w3c.dom.Document doc
XMLKanjidictParser
public XMLKanjidictParser(java.lang.String s)
throws java.io.FileNotFoundException,
org.xml.sax.SAXException,
java.io.IOException
- Throws:
java.io.FileNotFoundException
org.xml.sax.SAXException
java.io.IOException
parse
public java.util.Set<Kanji> parse()
readingMeaning
private void readingMeaning(Kanji temp,
org.w3c.dom.Node n)
queryCodes
private void queryCodes(Kanji temp,
org.w3c.dom.Node n)
dicReferences
private void dicReferences(Kanji temp,
org.w3c.dom.Node n)
miscelanea
private void miscelanea(Kanji temp,
org.w3c.dom.Node n)
radical
private void radical(Kanji temp,
org.w3c.dom.Node n)
codepoint
private Kanji codepoint(org.w3c.dom.Node n)
repairMoroDicRef
private static java.lang.String repairMoroDicRef(java.lang.String ref)
repairOneill_NamesRef
private static java.lang.String repairOneill_NamesRef(java.lang.String ref)
main
public static void main(java.lang.String... args)