1*7c568831SAndroid Build Coastguard Worker<?xml version="1.0"?> 2*7c568831SAndroid Build Coastguard Worker<!-- 3*7c568831SAndroid Build Coastguard WorkerCopyright (C) Electronic Dictionary Research and Development Group 4*7c568831SAndroid Build Coastguard WorkerReleased under Creative Commons Attribution-ShareAlike Licence (V4.0) 5*7c568831SAndroid Build Coastguard Worker 6*7c568831SAndroid Build Coastguard WorkerThis file only contains the kanjidic2 DTD without the actual database. 7*7c568831SAndroid Build Coastguard Worker 8*7c568831SAndroid Build Coastguard Workerhttp://nihongo.monash.edu/kanjidic2/index.html 9*7c568831SAndroid Build Coastguard Workerhttp://www.edrdg.org/edrdg/licence.html 10*7c568831SAndroid Build Coastguard Worker--> 11*7c568831SAndroid Build Coastguard Worker<!DOCTYPE kanjidic2 [ 12*7c568831SAndroid Build Coastguard Worker <!-- Version 1.3 13*7c568831SAndroid Build Coastguard Worker This is the DTD of the XML-format kanji file combining information from 14*7c568831SAndroid Build Coastguard Worker the KANJIDIC and KANJD212 files. It is intended to be largely self- 15*7c568831SAndroid Build Coastguard Worker documenting, with each field being accompanied by an explanatory 16*7c568831SAndroid Build Coastguard Worker comment. 17*7c568831SAndroid Build Coastguard Worker 18*7c568831SAndroid Build Coastguard Worker The file covers the following kanji: 19*7c568831SAndroid Build Coastguard Worker (a) the 6,355 kanji from JIS X 0208; 20*7c568831SAndroid Build Coastguard Worker (b) the 5,801 kanji from JIS X 0212; 21*7c568831SAndroid Build Coastguard Worker (c) the 3,625 kanji from JIS X 0213 as follows: 22*7c568831SAndroid Build Coastguard Worker (i) the 2,741 kanji which are also in JIS X 0212 have 23*7c568831SAndroid Build Coastguard Worker JIS X 0213 code-points (kuten) added to the existing entry; 24*7c568831SAndroid Build Coastguard Worker (ii) the 884 "new" kanji have new entries. 25*7c568831SAndroid Build Coastguard Worker 26*7c568831SAndroid Build Coastguard Worker At the end of the explanation for a number of fields there is a tag 27*7c568831SAndroid Build Coastguard Worker with the format [N]. This indicates the leading letter(s) of the 28*7c568831SAndroid Build Coastguard Worker equivalent field in the KANJIDIC and KANJD212 files. 29*7c568831SAndroid Build Coastguard Worker 30*7c568831SAndroid Build Coastguard Worker The KANJIDIC documentation should also be read for additional 31*7c568831SAndroid Build Coastguard Worker information about the information in the file. 32*7c568831SAndroid Build Coastguard Worker --> 33*7c568831SAndroid Build Coastguard Worker<!ELEMENT kanjidic2 (header,character*)> 34*7c568831SAndroid Build Coastguard Worker<!ELEMENT header (file_version,database_version,date_of_creation)> 35*7c568831SAndroid Build Coastguard Worker<!-- 36*7c568831SAndroid Build Coastguard Worker The single header element will contain identification information 37*7c568831SAndroid Build Coastguard Worker about the version of the file 38*7c568831SAndroid Build Coastguard Worker --> 39*7c568831SAndroid Build Coastguard Worker<!ELEMENT file_version (#PCDATA)> 40*7c568831SAndroid Build Coastguard Worker<!-- 41*7c568831SAndroid Build Coastguard Worker This field denotes the version of kanjidic2 structure, as more 42*7c568831SAndroid Build Coastguard Worker than one version may exist. 43*7c568831SAndroid Build Coastguard Worker --> 44*7c568831SAndroid Build Coastguard Worker<!ELEMENT database_version (#PCDATA)> 45*7c568831SAndroid Build Coastguard Worker<!-- 46*7c568831SAndroid Build Coastguard Worker The version of the file, in the format YYYY-NN, where NN will be 47*7c568831SAndroid Build Coastguard Worker a number starting with 01 for the first version released in a 48*7c568831SAndroid Build Coastguard Worker calendar year, then increasing for each version in that year. 49*7c568831SAndroid Build Coastguard Worker --> 50*7c568831SAndroid Build Coastguard Worker<!ELEMENT date_of_creation (#PCDATA)> 51*7c568831SAndroid Build Coastguard Worker<!-- 52*7c568831SAndroid Build Coastguard Worker The date the file was created in international format (YYYY-MM-DD). 53*7c568831SAndroid Build Coastguard Worker --> 54*7c568831SAndroid Build Coastguard Worker<!ELEMENT character (literal,codepoint, radical, misc, dic_number?, query_code?, reading_meaning?,nanori?)*> 55*7c568831SAndroid Build Coastguard Worker<!ELEMENT literal (#PCDATA)> 56*7c568831SAndroid Build Coastguard Worker<!-- 57*7c568831SAndroid Build Coastguard Worker The character itself in UTF8 coding. 58*7c568831SAndroid Build Coastguard Worker --> 59*7c568831SAndroid Build Coastguard Worker<!ELEMENT codepoint (cp_value+)> 60*7c568831SAndroid Build Coastguard Worker <!-- 61*7c568831SAndroid Build Coastguard Worker The codepoint element states the code of the character in the various 62*7c568831SAndroid Build Coastguard Worker character set standards. 63*7c568831SAndroid Build Coastguard Worker --> 64*7c568831SAndroid Build Coastguard Worker<!ELEMENT cp_value (#PCDATA)> 65*7c568831SAndroid Build Coastguard Worker <!-- 66*7c568831SAndroid Build Coastguard Worker The cp_value contains the codepoint of the character in a particular 67*7c568831SAndroid Build Coastguard Worker standard. The standard will be identified in the cp_type attribute. 68*7c568831SAndroid Build Coastguard Worker --> 69*7c568831SAndroid Build Coastguard Worker<!ATTLIST cp_value cp_type CDATA #REQUIRED> 70*7c568831SAndroid Build Coastguard Worker <!-- 71*7c568831SAndroid Build Coastguard Worker The cp_type attribute states the coding standard applying to the 72*7c568831SAndroid Build Coastguard Worker element. The values assigned so far are: 73*7c568831SAndroid Build Coastguard Worker jis208 - JIS X 0208-1997 - kuten coding (nn-nn) 74*7c568831SAndroid Build Coastguard Worker jis212 - JIS X 0212-1990 - kuten coding (nn-nn) 75*7c568831SAndroid Build Coastguard Worker jis213 - JIS X 0213-2000 - kuten coding (p-nn-nn) 76*7c568831SAndroid Build Coastguard Worker ucs - Unicode 4.0 - hex coding (4 or 5 hexadecimal digits) 77*7c568831SAndroid Build Coastguard Worker --> 78*7c568831SAndroid Build Coastguard Worker<!ELEMENT radical (rad_value+)> 79*7c568831SAndroid Build Coastguard Worker<!ELEMENT rad_value (#PCDATA)> 80*7c568831SAndroid Build Coastguard Worker <!-- 81*7c568831SAndroid Build Coastguard Worker The radical number, in the range 1 to 214. The particular 82*7c568831SAndroid Build Coastguard Worker classification type is stated in the rad_type attribute. 83*7c568831SAndroid Build Coastguard Worker --> 84*7c568831SAndroid Build Coastguard Worker<!ATTLIST rad_value rad_type CDATA #REQUIRED> 85*7c568831SAndroid Build Coastguard Worker <!-- 86*7c568831SAndroid Build Coastguard Worker The rad_type attribute states the type of radical classification. 87*7c568831SAndroid Build Coastguard Worker classical - as recorded in the KangXi Zidian. 88*7c568831SAndroid Build Coastguard Worker nelson - as used in the Nelson "Modern Japanese-English 89*7c568831SAndroid Build Coastguard Worker Character Dictionary" (i.e. the Classic, not the New Nelson). 90*7c568831SAndroid Build Coastguard Worker This will only be used where Nelson reclassified the kanji. 91*7c568831SAndroid Build Coastguard Worker --> 92*7c568831SAndroid Build Coastguard Worker<!ELEMENT misc (grade?, stroke_count+, variant*, freq*, rad_name*)> 93*7c568831SAndroid Build Coastguard Worker<!ELEMENT grade (#PCDATA)> 94*7c568831SAndroid Build Coastguard Worker <!-- 95*7c568831SAndroid Build Coastguard Worker The Jouyou Kanji grade level. 1 through 6 indicate the grade in which 96*7c568831SAndroid Build Coastguard Worker the kanji is taught in Japanese schools. 8 indicates it is one of the 97*7c568831SAndroid Build Coastguard Worker remaining Jouyou Kanji to be learned in junior high school, and 9 98*7c568831SAndroid Build Coastguard Worker indicates it is a Jinmeiyou (for use in names) kanji. [G] 99*7c568831SAndroid Build Coastguard Worker --> 100*7c568831SAndroid Build Coastguard Worker<!ELEMENT stroke_count (#PCDATA)> 101*7c568831SAndroid Build Coastguard Worker <!-- 102*7c568831SAndroid Build Coastguard Worker The stroke count of the kanji, including the radical. If more than 103*7c568831SAndroid Build Coastguard Worker one, the first is considered the accepted count, while subsequent ones 104*7c568831SAndroid Build Coastguard Worker are common miscounts. (See Appendix E. of the KANJIDIC documentation 105*7c568831SAndroid Build Coastguard Worker for some of the rules applied when counting strokes in some of the 106*7c568831SAndroid Build Coastguard Worker radicals.) [S] 107*7c568831SAndroid Build Coastguard Worker --> 108*7c568831SAndroid Build Coastguard Worker<!ELEMENT variant (#PCDATA)> 109*7c568831SAndroid Build Coastguard Worker <!-- 110*7c568831SAndroid Build Coastguard Worker A cross-reference code to another kanji, usually regarded as a variant. 111*7c568831SAndroid Build Coastguard Worker The type of cross-reference is given in the var_type attribute. 112*7c568831SAndroid Build Coastguard Worker --> 113*7c568831SAndroid Build Coastguard Worker<!ATTLIST variant var_type CDATA #REQUIRED> 114*7c568831SAndroid Build Coastguard Worker <!-- 115*7c568831SAndroid Build Coastguard Worker The var_type attribute indicates the type of variant code. The current 116*7c568831SAndroid Build Coastguard Worker values are: 117*7c568831SAndroid Build Coastguard Worker jis208 - in JIS X 0208 - kuten coding 118*7c568831SAndroid Build Coastguard Worker jis212 - in JIS X 0212 - kuten coding 119*7c568831SAndroid Build Coastguard Worker jis213 - in JIS X 0213 - kuten coding 120*7c568831SAndroid Build Coastguard Worker deroo - De Roo number - numeric 121*7c568831SAndroid Build Coastguard Worker njecd - Halpern NJECD index number - numeric 122*7c568831SAndroid Build Coastguard Worker s_h - The Kanji Dictionary (Spahn & Hadamitzky) - descriptor 123*7c568831SAndroid Build Coastguard Worker nelson - "Classic" Nelson - numeric 124*7c568831SAndroid Build Coastguard Worker oneill - Japanese Names (O'Neill) - numeric 125*7c568831SAndroid Build Coastguard Worker --> 126*7c568831SAndroid Build Coastguard Worker<!ELEMENT freq (#PCDATA)> 127*7c568831SAndroid Build Coastguard Worker <!-- 128*7c568831SAndroid Build Coastguard Worker A frequency-of-use ranking. The 2,500 most-used characters have a 129*7c568831SAndroid Build Coastguard Worker ranking; those characters that lack this field are not ranked. The 130*7c568831SAndroid Build Coastguard Worker frequency is a number from 1 to 2,500 that expresses the relative 131*7c568831SAndroid Build Coastguard Worker frequency of occurrence of a character in modern Japanese. This is 132*7c568831SAndroid Build Coastguard Worker based on a survey in newspapers, so it is biassed towards kanji 133*7c568831SAndroid Build Coastguard Worker used in newspaper articles. The discrimination between the less 134*7c568831SAndroid Build Coastguard Worker frequently used kanji is not strong. 135*7c568831SAndroid Build Coastguard Worker --> 136*7c568831SAndroid Build Coastguard Worker<!ELEMENT rad_name (#PCDATA)> 137*7c568831SAndroid Build Coastguard Worker <!-- 138*7c568831SAndroid Build Coastguard Worker When the kanji is itself a radical and has a name, this element 139*7c568831SAndroid Build Coastguard Worker contains the name (in hiragana.) [T2] 140*7c568831SAndroid Build Coastguard Worker --> 141*7c568831SAndroid Build Coastguard Worker<!ELEMENT dic_number (dic_ref+)> 142*7c568831SAndroid Build Coastguard Worker <!-- 143*7c568831SAndroid Build Coastguard Worker This element contains the index numbers and similar unstructured 144*7c568831SAndroid Build Coastguard Worker information such as page numbers in a number of published dictionaries, 145*7c568831SAndroid Build Coastguard Worker and instructional books on kanji. 146*7c568831SAndroid Build Coastguard Worker --> 147*7c568831SAndroid Build Coastguard Worker<!ELEMENT dic_ref (#PCDATA)> 148*7c568831SAndroid Build Coastguard Worker <!-- 149*7c568831SAndroid Build Coastguard Worker Each dic_ref contains an index number. The particular dictionary, 150*7c568831SAndroid Build Coastguard Worker etc. is defined by the dr_type attribute. 151*7c568831SAndroid Build Coastguard Worker --> 152*7c568831SAndroid Build Coastguard Worker<!ATTLIST dic_ref dr_type CDATA #REQUIRED> 153*7c568831SAndroid Build Coastguard Worker <!-- 154*7c568831SAndroid Build Coastguard Worker The dr_type defines the dictionary or reference book, etc. to which 155*7c568831SAndroid Build Coastguard Worker dic_ref element applies. The initial allocation is: 156*7c568831SAndroid Build Coastguard Worker nelson_c - "Modern Reader's Japanese-English Character Dictionary", 157*7c568831SAndroid Build Coastguard Worker edited by Andrew Nelson (now published as the "Classic" 158*7c568831SAndroid Build Coastguard Worker Nelson). 159*7c568831SAndroid Build Coastguard Worker nelson_n - "The New Nelson Japanese-English Character Dictionary", 160*7c568831SAndroid Build Coastguard Worker edited by John Haig. 161*7c568831SAndroid Build Coastguard Worker halpern_njecd - "New Japanese-English Character Dictionary", 162*7c568831SAndroid Build Coastguard Worker edited by Jack Halpern. 163*7c568831SAndroid Build Coastguard Worker halpern_kkld - "Kanji Learners Dictionary" (Kodansha) edited by 164*7c568831SAndroid Build Coastguard Worker Jack Halpern. 165*7c568831SAndroid Build Coastguard Worker heisig - "Remembering The Kanji" by James Heisig. 166*7c568831SAndroid Build Coastguard Worker gakken - "A New Dictionary of Kanji Usage" (Gakken) 167*7c568831SAndroid Build Coastguard Worker oneill_names - "Japanese Names", by P.G. O'Neill. 168*7c568831SAndroid Build Coastguard Worker oneill_kk - "Essential Kanji" by P.G. O'Neill. 169*7c568831SAndroid Build Coastguard Worker moro - "Daikanwajiten" compiled by Morohashi. For some kanji two 170*7c568831SAndroid Build Coastguard Worker additional attributes are used: m_vol: the volume of the 171*7c568831SAndroid Build Coastguard Worker dictionary in which the kanji is found, and m_page: the page 172*7c568831SAndroid Build Coastguard Worker number in the volume. 173*7c568831SAndroid Build Coastguard Worker henshall - "A Guide To Remembering Japanese Characters" by 174*7c568831SAndroid Build Coastguard Worker Kenneth G. Henshall. 175*7c568831SAndroid Build Coastguard Worker sh_kk - "Kanji and Kana" by Spahn and Hadamitzky. 176*7c568831SAndroid Build Coastguard Worker sakade - "A Guide To Reading and Writing Japanese" edited by 177*7c568831SAndroid Build Coastguard Worker Florence Sakade. 178*7c568831SAndroid Build Coastguard Worker henshall3 - "A Guide To Reading and Writing Japanese" 3rd 179*7c568831SAndroid Build Coastguard Worker edition, edited by Henshall, Seeley and De Groot. 180*7c568831SAndroid Build Coastguard Worker tutt_cards - Tuttle Kanji Cards, compiled by Alexander Kask. 181*7c568831SAndroid Build Coastguard Worker crowley - "The Kanji Way to Japanese Language Power" by 182*7c568831SAndroid Build Coastguard Worker Dale Crowley. 183*7c568831SAndroid Build Coastguard Worker kanji_in_context - "Kanji in Context" by Nishiguchi and Kono. 184*7c568831SAndroid Build Coastguard Worker busy_people - "Japanese For Busy People" vols I-III, published 185*7c568831SAndroid Build Coastguard Worker by the AJLT. The codes are the volume.chapter. 186*7c568831SAndroid Build Coastguard Worker kodansha_compact - the "Kodansha Compact Kanji Guide". 187*7c568831SAndroid Build Coastguard Worker --> 188*7c568831SAndroid Build Coastguard Worker<!ATTLIST dic_ref m_vol CDATA #IMPLIED> 189*7c568831SAndroid Build Coastguard Worker <!-- 190*7c568831SAndroid Build Coastguard Worker See above under "moro". 191*7c568831SAndroid Build Coastguard Worker --> 192*7c568831SAndroid Build Coastguard Worker<!ATTLIST dic_ref m_page CDATA #IMPLIED> 193*7c568831SAndroid Build Coastguard Worker <!-- 194*7c568831SAndroid Build Coastguard Worker See above under "moro". 195*7c568831SAndroid Build Coastguard Worker --> 196*7c568831SAndroid Build Coastguard Worker<!ELEMENT query_code (q_code+)> 197*7c568831SAndroid Build Coastguard Worker <!-- 198*7c568831SAndroid Build Coastguard Worker These codes contain information relating to the glyph, and can be used 199*7c568831SAndroid Build Coastguard Worker for finding a required kanji. The type of code is defined by the 200*7c568831SAndroid Build Coastguard Worker qc_type attribute. 201*7c568831SAndroid Build Coastguard Worker --> 202*7c568831SAndroid Build Coastguard Worker<!ELEMENT q_code (#PCDATA)> 203*7c568831SAndroid Build Coastguard Worker <!-- 204*7c568831SAndroid Build Coastguard Worker The q_code contains the actual query-code value, according to the 205*7c568831SAndroid Build Coastguard Worker qc_type attribute. 206*7c568831SAndroid Build Coastguard Worker --> 207*7c568831SAndroid Build Coastguard Worker<!ATTLIST q_code qc_type CDATA #REQUIRED> 208*7c568831SAndroid Build Coastguard Worker <!-- 209*7c568831SAndroid Build Coastguard Worker The q_code attribute defines the type of query code. The current values 210*7c568831SAndroid Build Coastguard Worker are: 211*7c568831SAndroid Build Coastguard Worker skip - Halpern's SKIP (System of Kanji Indexing by Patterns) 212*7c568831SAndroid Build Coastguard Worker code. The format is n-nn-nn. See the KANJIDIC documentation 213*7c568831SAndroid Build Coastguard Worker for a description of the code and restrictions on the 214*7c568831SAndroid Build Coastguard Worker commercial use of this data. [P] 215*7c568831SAndroid Build Coastguard Worker 216*7c568831SAndroid Build Coastguard Worker sh_desc - the descriptor codes for The Kanji Dictionary (Tuttle 217*7c568831SAndroid Build Coastguard Worker 1996) by Spahn and Hadamitzky. They are in the form nxnn.n, 218*7c568831SAndroid Build Coastguard Worker e.g. 3k11.2, where the kanji has 3 strokes in the 219*7c568831SAndroid Build Coastguard Worker identifying radical, it is radical "k" in the SH 220*7c568831SAndroid Build Coastguard Worker classification system, there are 11 other strokes, and it is 221*7c568831SAndroid Build Coastguard Worker the 2nd kanji in the 3k11 sequence. (I am very grateful to 222*7c568831SAndroid Build Coastguard Worker Mark Spahn for providing the list of these descriptor codes 223*7c568831SAndroid Build Coastguard Worker for the kanji in this file.) [I] 224*7c568831SAndroid Build Coastguard Worker four_corner - the "Four Corner" code for the kanji. This is a code 225*7c568831SAndroid Build Coastguard Worker invented by Wang Chen in 1928. See the KANJIDIC documentation 226*7c568831SAndroid Build Coastguard Worker for an overview of the Four Corner System. [Q] 227*7c568831SAndroid Build Coastguard Worker 228*7c568831SAndroid Build Coastguard Worker deroo - the codes developed by the late Father Joseph De Roo, and 229*7c568831SAndroid Build Coastguard Worker published in his book "2001 Kanji" (Bojinsha). Fr De Roo 230*7c568831SAndroid Build Coastguard Worker gave his permission for these codes to be included. [DR] 231*7c568831SAndroid Build Coastguard Worker misclass - a possible misclassification of the kanji according 232*7c568831SAndroid Build Coastguard Worker to one of the code types. (See the "Z" codes in the KANJIDIC 233*7c568831SAndroid Build Coastguard Worker documentation for more details.) 234*7c568831SAndroid Build Coastguard Worker 235*7c568831SAndroid Build Coastguard Worker --> 236*7c568831SAndroid Build Coastguard Worker<!ELEMENT reading_meaning (rmgroup*, nanori*)> 237*7c568831SAndroid Build Coastguard Worker <!-- 238*7c568831SAndroid Build Coastguard Worker The readings for the kanji in several languages, and the meanings, also 239*7c568831SAndroid Build Coastguard Worker in several languages. The readings and meanings are grouped to enable 240*7c568831SAndroid Build Coastguard Worker the handling of the situation where the meaning is differentiated by 241*7c568831SAndroid Build Coastguard Worker reading. [T1] 242*7c568831SAndroid Build Coastguard Worker --> 243*7c568831SAndroid Build Coastguard Worker<!ELEMENT nanori (#PCDATA)> 244*7c568831SAndroid Build Coastguard Worker <!-- 245*7c568831SAndroid Build Coastguard Worker Japanese readings that are now only associated with names. 246*7c568831SAndroid Build Coastguard Worker --> 247*7c568831SAndroid Build Coastguard Worker<!ELEMENT rmgroup (reading*, meaning*)> 248*7c568831SAndroid Build Coastguard Worker<!ELEMENT reading (#PCDATA)> 249*7c568831SAndroid Build Coastguard Worker <!-- 250*7c568831SAndroid Build Coastguard Worker The reading element contains the reading or pronunciation 251*7c568831SAndroid Build Coastguard Worker of the kanji. 252*7c568831SAndroid Build Coastguard Worker --> 253*7c568831SAndroid Build Coastguard Worker<!ATTLIST reading r_type CDATA #REQUIRED> 254*7c568831SAndroid Build Coastguard Worker <!-- 255*7c568831SAndroid Build Coastguard Worker The r_type attribute defines the type of reading in the reading 256*7c568831SAndroid Build Coastguard Worker element. The current values are: 257*7c568831SAndroid Build Coastguard Worker pinyin - the modern PinYin romanization of the Chinese reading 258*7c568831SAndroid Build Coastguard Worker of the kanji. The tones are represented by a concluding 259*7c568831SAndroid Build Coastguard Worker digit. [Y] 260*7c568831SAndroid Build Coastguard Worker korean_r - the romanized form of the Korean reading(s) of the 261*7c568831SAndroid Build Coastguard Worker kanji. The readings are in the (Republic of Korea) Ministry 262*7c568831SAndroid Build Coastguard Worker of Education style of romanization. [W] 263*7c568831SAndroid Build Coastguard Worker korean_h - the Korean reading(s) of the kanji in hangul. 264*7c568831SAndroid Build Coastguard Worker ja_on - the "on" Japanese reading of the kanji, in katakana. A 265*7c568831SAndroid Build Coastguard Worker second attribute r_status, if present, will indicate with 266*7c568831SAndroid Build Coastguard Worker a value of "jy" whether the reading is approved for a 267*7c568831SAndroid Build Coastguard Worker "Jouyou kanji". 268*7c568831SAndroid Build Coastguard Worker ja_kun - the "kun" Japanese reading of the kanji, in hiragana. 269*7c568831SAndroid Build Coastguard Worker Where relevant the okurigana is also included separated by a 270*7c568831SAndroid Build Coastguard Worker ".". Readings associated with prefixes and suffixes are 271*7c568831SAndroid Build Coastguard Worker marked with a "-". A second attribute r_status, if present, 272*7c568831SAndroid Build Coastguard Worker will indicate with a value of "jy" whether the reading is 273*7c568831SAndroid Build Coastguard Worker approved for a "Jouyou kanji". 274*7c568831SAndroid Build Coastguard Worker --> 275*7c568831SAndroid Build Coastguard Worker<!ATTLIST reading r_status CDATA #IMPLIED> 276*7c568831SAndroid Build Coastguard Worker <!-- 277*7c568831SAndroid Build Coastguard Worker See under ja_on and ja_kun above. 278*7c568831SAndroid Build Coastguard Worker --> 279*7c568831SAndroid Build Coastguard Worker<!ELEMENT meaning (#PCDATA)> 280*7c568831SAndroid Build Coastguard Worker <!-- 281*7c568831SAndroid Build Coastguard Worker The meaning associated with the kanji. 282*7c568831SAndroid Build Coastguard Worker --> 283*7c568831SAndroid Build Coastguard Worker<!ATTLIST meaning m_lang CDATA #IMPLIED> 284*7c568831SAndroid Build Coastguard Worker <!-- 285*7c568831SAndroid Build Coastguard Worker The m_lang attribute defines the target language of the meaning. It 286*7c568831SAndroid Build Coastguard Worker will be coded using the two-letter language code from the ISO 639 287*7c568831SAndroid Build Coastguard Worker standard. When absent, the value "en" (i.e. English) is implied. [{}] 288*7c568831SAndroid Build Coastguard Worker --> 289*7c568831SAndroid Build Coastguard Worker] > 290*7c568831SAndroid Build Coastguard Worker<kanjidic2> 291*7c568831SAndroid Build Coastguard Worker</kanjidic2> 292