A new programming idea (middle) attached:

zhaozj2021-02-16  49

Due to too long: can only be separated

-------------------------------------------------- ----- Core Realization BeanNTDB.JAVA

Package DBA; / * NewTower Access Database * // * Call Example NTTest <% @ Page Import = "Java.util. *"%> <% @ page import = "java.text. *"%> <% @ Page Import = "dba.ntdb"%> <% NTDB NT = New NTDB (); NT.executeQuery ("yw", "select * from msgboard_wjm");

Out.println ("" YYYY-MM-DD HH: MM: SS.SSS ")). Format (New Date ())); File: //out.println ((New Date ()). TOSTRING ())

Out.println ("); for (int i = 0; i

IF (i == 0) {OUT.Println (""); for (int K = 0; k "); OUT.PRINT nt.fieldname [k]); out.print ("");} Out.println ("");}

Out.println (""); for (int J = 0; j "); Out.println (NT.Data [i] [J ]); Out.println ("");} out.println ("");} out.println ("");%> * /

Import java.util. *; import java.text. *; import java.sql. *; import java.sql.connection; import javax.sql. *; import javax.naming. *; import javax.naming. *; import javax.naming. *; import Javax.transaction. *; import java.io. *; import java.net. *;

public class ntDB {private Connection con; private String connName; private Statement statement; private ResultSet rs = null; private ResultSetMetaData rsmd; file: // Additional methods private Hashtable ht_PinYin = new Hashtable (10);

public int rowCount; public int colCount; public String [] fieldName; public int [] fieldType; public int [] columnDisplaySize; public String [] [] data = null; Additional methods public ntDB () {rowCount = -1; colCount = -1; }

Private void getConn () {Try {context env = (context) new initialContext (). Lookup ("java: comp / env"); DataSource DS = (Datasource) Env.lookup ("JDBC /" CONNNAME); con = DS.GetConnection ();} catch (exception e) {E.PrintStackTrace (); con = null;}}

Private vid closeconn () THROWS Exception {if (con! = null) Con. close ();

Public void ExecuteQuery (String _Connname, String SQL) throws sqlexception, Exception {file: // HashTable HT = new hashtable (); try {conname = _Connname; getConn ();

Statement = con.createstatement (); string sql = sql; file: // sql = new string (SQL.GetBytes ("GBK"), "8859_1"); try {r = statement.executeQuery (SQL);} catch Exception E) {throw new exception (E.getMessage () "/ n" sql);}

IF (rs == null) return; // getMetadata RSMD = rs.getMetadata (); file: // resultsetMetadata colcount = -1; colcount = rsmd.getColumnCount ();

FieldName = new string [color]; file: // string [] fieldType = new int [color: // int [] columnDisplaysize = new int [colcount]; file: // int []

For (INT i = 0; i

Vector v = new vector (); while (rs.next ()) {string [] SROW = new string [colcount]; for (int i = 0; i

Rowcount = -1; file: // int = new string [Rowcount] [Colcount]; for (int i = 0; i

Rs.close (); statement.close ();

/ * If (colcount> = 0) {ht.put ("Fieldcount", " Colcount); HT.PUT (" Colcount "," Colcount);} if (FieldName! = NULL) ht.put "FieldName", FieldName; IF (FieldType! = NULL) HT.PUT ("FieldType", FieldType; if (Data! = NULL) HT.PUT ("Data", DATA); File: // Return Data; HT.PUT ("Rowcount", " rowcount); * /} finally {closeconn ();} file: // return ht;} file: // return row count affected // public void executeQuery (String _Connname, String SQL) public int executeUpdate (string _connname, string sql) throws exception {string SQL = SQL; file: // sql = new string (SQL.GetBytes ("GBK"), "8859_1"); int result;

CONNNAME = _CONNNAME; getConn ();

Statement = con.createstatement (); file: // statement

File: // process try {result = statement.executeUpdate (SQL);} catch (Exception E33) {throw new exception ("NewTower: NTDB: ExecuteUpdate:" E33.GetMessage () "/ n" SQL); } Finally {closeconn ();} Return Result;

Public String Data (INT I, STRING _FIELDNAME) {IF (i> rowcount-1) return ""; return data [i] [ntstringIndexof (fieldname, _fieldname)];}

Public String Data (INT I, INT_FIELDNAME, IF (I> RowCount-1) Return ""; string s = data [i] [ntstringIndexof (fieldname, _fieldname)]; s = ntstring (s , _begin, _end); Return S;

public String getKV (String tableName, int _pid, String _k) throws Exception {String tableNameSuffix = ""; if (_k.indexOf ( "numeric") == 0 && tableName.indexOf ( "_ numeric") <0) tableNameSuffix = " _NUMERIC "; Else IF (_K.indexof (" text ") == 0 && Tablename.indexof (" _ text ") <0) TableNameSuffix =" _text "; Else IF (_k.indexof (" date ") == 0 && Tablename.indexof ("_ DateTime") <0) TablenameSuffix = "_datetime"; this.executeQuery ("eWeb", "SELECT V from" Tablename TableNameSuffix "Where pid =" _PID "And K = '" (_K) " " "); if (this.rowcount> 1) throw new exception (TableName TableNameSuffix " found more than one value PID = [" _PID "] k = [" _k "]"); If (this.rowcount == 1) Return Data [0] [0]; Else Return ";

Public String getkv (String Tablename, INT _PID, STRING _K, INT _BEGIN /////, int _end //) THROWS Exception {file: // begin string s = getkv (TableName, _PID, _K); s = ntstring (s, _begin , _end); return s;}

Public String getkv (int _PID, String _K) THROWS Exception {string s = ""; for (int i = 0; i

Public string getpublish (int _pid, string _k) throws exception {return getkv ("Publish", _PID, _K);} // public string ntstring (string _s, int _begin, int _nd) {string r = _s; try {r = _s.substring (_BEGIN, _END);} catCH (Exception E238SUBSTRING) {r = _s;} Return R;

PUBLIC STRING NT8859 (String S) THROWS Exception {Return New String (S.GetBytes ("GBK"), "8859_1");}

Public String NTFormathour (String S) {if (s == NULL) Return NULL; STRING R = S; IF (S.trim (). Length () == 1) R = "0" r; return r;}

Public int NTGETMONTHDAYCOUNT (INT Year, INT MONTH) {INT R = 31; IF (Month == 4 || Month == 6 || MONTH == 9 || Month == 11) R = 30; if (Month == 2) {r = 28; if ((Year% 4) == 0 && (Year% 400) == 0) R = 29; if ((Year% 4) == 0 && (Year% 100)! = 0 R = 29;} return r;} public string ntencodesimple (string s) {if (s == null) Return Null; string r = ""; for (int i = 0; i

Public String Ntencodedb (String S) {if (s == null) Return Null; String R = ""; for (int i = 0; i

Public String NTREMOVECHAR (STRING S, CHAR CDEL) {if (s == null) Return Null; string r = ""; for (int i = 0; i 160) {q = (int) Hz [ i]; p = p * 256 q-65536;}} (flag.length ()> 0) IF (Flag.indexOf ("c") == 0) {string s = topinyin_inttopy (new integer (p)); s = s.substring (0, 1) .touppercase () s.substring (1, S.Length ()); RET = S flag.substring (1, flag.Length ());} else ret = topinyin_inttopy (new integer (p)) flag; else ret = topinyin_inttopy (new integer (p));} file: // for IF (Flag.indexof ("c") == 0) Return ret.substring (0, ret.Length () - flag.LEngth () 1); else return ret.substring (0, Ret.Length () - Flag.Length ());

String Topinyin_INTTOPY (Integer N) {Int Num = N.intValue (); if (Num> 0 && Num <160) {Return String.Valueof ((char) NUM);} else if (Num <-20319 || Num> -10247 ) {Return "";} else {if (ht_pinyin.size () == 0) {topinyin_ht ();} while (! Ht_pinyin.containskey (integer.tostring (num))) Num--; return ht_pinyin.get ( Integer.toString (NUM)). TOSTRING ();}}

Void Topinyin_HT () {ht_pinyin.put ("- 20319", "a"); ht_pinyin.put ("- 20317", "ai"); ht_pinyin.put ("- 20304", "an"); ht_pinyin.put ("-20295", "ang"); ht_pinyin.put ("- 20292", "ao"); ht_pinyin.put ("- 20283", "ba"); ht_pinyin.put ("- 20265", "BAI "); Ht_pinyin.put (" - 20257 "," ban "); ht_pinyin.put (" - 20242 "," bang "); ht_pinyin.put (" - 20230 "," bao "); ht_pinyin.put (" -20051, "bei"); ht_pinyin.put ("- 20036", "ben"); ht_pinyin.put ("- 20032", "beng"); ht_pinyin.put ("- 20026", "bi") Ht_pinyin.put ("- 20002", "bian"); ht_pinyin.put ("- 19990", "biao"); ht_pinyin.put ("- 19986", "bie"); ht_pinyin.put ("- 19982 "," bin "); ht_pinyin.put (" - 19976 "," bing "); ht_pinyin.put (" - 19805 "," bo "); ht_pinyin.put (" - 19784 "," bu "); ht_pinyin .put ("- 19775", "ca"); ht_pinyin.put ("- 19774", "cai"); ht_pinyin.put ("- 19763", "can"); ht_pinyin.put ("- 19756", "can"); ht_pinyin.put ("- 19751", "cao"); ht_pinyin.put ("- 19746", "ce"); ht_pinyin.put ("- 19741", "keng"); ht_pinyin.put ("-19739", "cha" ); Ht_pinyin.put ("- 19728", "chai"); ht_pinyin.put ("- 19725", "chan"); ht_pinyin.put ("- 19715", "chang"); ht_pinyin.put ("- 19540 "," chao "); ht_pinyin.put (" - 19531 "," che "); ht_pinyin.put (" - 19525 ","

"); ht_pinyin.put (" - 19515 "," Cheng "); ht_pinyin.put (" - 19500 "," chi "); ht_pinyin.put (" - 19484 "," chong "); ht_pinyin.put "-19479", "chou"); ht_pinyin.put ("- 19467", "chu"); ht_pinyin.put ("- 19289", "chuai"); ht_pinyin.put ("- 19288", "chuan" ); Ht_pinyin.put ("- 19281", "chuang"); ht_pinyin.put ("- 19275", "chui"); ht_pinyin.put ("- 19270", "chun"); ht_pinyin.put ("- 19263 "" Chuo "); ht_pinyin.put (" - 19261 "," ci "); ht_pinyin.put (" - 19249 "," cong "); ht_pinyin.put (" - 19243 "," cou "); HT_PINYIN.PUT ("- 19242", "cu"); ht_pinyin.put ("- 19238", "cuan"); ht_pinyin.put ("- 19235", "cui"); ht_pinyin.put ("- 19227" "Cun"); ht_pinyin.put ("- 19224", "cuo"); ht_pinyin.put ("- 19218", "da"); ht_pinyin.put ("- 19212", "dai"); ht_pinyin. PUT ("- 19038", "dan"); ht_pinyin.put ("- 19023", "dang"); ht_pinyin.put ("- 19018", "dao"); ht_pinyin.put ("- 19006", " DE "); ht_pinyin.put (" - 19003 "," deng "); ht_pinyin.put (" - 18996 "," di "); ht_pinyin.put (" - 18977 "," Dian "); ht_pinyin.put "-18961", "DIAO"); ht_pinyin.put ("- 18952", "die"); ht_pinyin.put ("- 18783", "ding"); ht_pinyin.put ( "-18774", "diu"); ht_pinyin.put ("- 18773", "dong"); ht_pinyin.put ("- 18763", "dou"); ht_pinyin.put ("- 18756", "du" ); Ht_pinyin.put ("- 18741", "duan"); ht_pinyin.put ("

-18735, "dui"); ht_pinyin.put ("- 18731", "dun"); ht_pinyin.put ("- 18722", "duo"); ht_pinyin.put ("- 18710", "e") Ht_pinyin.put ("- 18697", "en"); ht_pinyin.put ("- 18696", "er"); ht_pinyin.put ("- 18526", "fa"); ht_pinyin.put ("- 18518 "" Fan "); ht_pinyin.put (" - 18501 "," fang "); ht_pinyin.put (" - 18490 "," fei "); ht_pinyin.put (" - 18478 "," fen "); ht_pinyin .put ("- 18463", "feng"); ht_pinyin.put ("- 18448", "fo"); ht_pinyin.put ("- 18447", "fou"); ht_pinyin.put ("- 18446", "fu"); ht_pinyin.put ("- 18239", "ga"); ht_pinyin.put ("- 18237", "gai"); ht_pinyin.put ("- 18231", "gan"); ht_pinyin.put ("-18220", "gang"); ht_pinyin.put ("- 18211", "gao"); ht_pinyin.put ("- 18201", "ge"); ht_pinyin.put ("- 18184", "GEI "); Ht_pinyin.put (" - 18183 "," gen "); ht_pinyin.put (" - 18181 "," geng "); ht_pinyin.put (" - 18012 "," gong "); ht_pinyin.put (" -17997, "gou"); ht_pinyin.put ("- 17988", "gu"); ht_pinyin.put ("- 17970", "gua"); ht_pinyin.put ("- 17964", "guai") Ht_pinyin.put ("- 17961", "guan"); ht_pinyin.put ("- 17950", "guang"); ht_pinyin.put ("- 17947", "gui"); ht_pinyin.put ("- 17931 "," "); ht_pinyin.put (" - 17928 "," guo "); ht_pinyin.put (" - 17922 "," ha "); ht_pinyin.put (" - 17759 "," hai "); ht_pinyin.put "-17752", "han"); ht_pinyin.put ("- 17733"

, "hang"); hng_pinyin.put ("- 17730", "hao"); ht_pinyin.put ("- 17721", "he"); ht_pinyin.put ("- 17703", "hei"); ht_pinyin. PUT ("- 17701", "hen"); ht_pinyin.put ("- 17697", "heng"); ht_pinyin.put ("- 17692", "hong"); ht_pinyin.put ("- 17683", " HOU "); ht_pinyin.put (" - 17676 "," hu "); ht_pinyin.put (" - 17496 "," hua "); ht_pinyin.put (" - 17487 "," huai "); ht_pinyin.put "-17482", "huan"); ht_pinyin.put ("- 17468", "huang"); ht_pinyin.put ("- 17454", "hui"); ht_pinyin.put ("- 17433", "hun" ); Ht_pinyin.put ("- 17427", "huo"); ht_pinyin.put ("- 17417", "ji"); ht_pinyin.put ("- 17202", "jia"); ht_pinyin.put ("- 17185 "," jian "); ht_pinyin.put (" - 16983 "," jiang "); ht_pinyin.put (" - 16970 "," jiao "); ht_pinyin.put (" - 16942 "," jie "); HT_PINYIN.PUT ("- 16915", "jin"); ht_pinyin.put ("- 16733", "jing"); ht_pinyin.put ("- 16708", "jiong"); ht_pinyin.put ("- 16706" , "jiu"); ht_pinyin.put ("- 16689", "ju"); ht_pinyin.put ("- 16664", "juan"); ht_pinyin.put ("- 16657", "jue"); ht_pinyin. PUT ("- 16647", "jun"); ht_pinyin.put ("- 16474", "ka"); ht_pinyin.put ("- 16470", "kai"); ht_pinyin.put ("- 1646 5 "," kan "); ht_pinyin.put (" - 16459 "," kang "); ht_pinyin.put (" - 16452 "," kao "); ht_pinyin.put (" - 16448 "," ke "); HT_PINYIN.PUT ("- 16433", "ken"); ht_pinyin.put ("- 16429"

"keng"); ht_pinyin.put ("- 16427", "kong"); ht_pinyin.put ("- 16423", "kou"); ht_pinyin.put ("- 16419", "ku"); ht_pinyin. PUT ("- 16412", "kua"); ht_pinyin.put ("- 16407", "kuai"); ht_pinyin.put ("- 16403", "kuan"); ht_pinyin.put ("- 16401", " "); ht_pinyin.put (" - 16393 "," kui "); ht_pinyin.put (" - 16220 "," kun "); ht_pinyin.put (" - 16216 "," kuo "); ht_pinyin.put "-16212", "la"); ht_pinyin.put ("- 16205", "lai"); ht_pinyin.put ("- 16202", "la"); ht_pinyin.put ("- 16187", "lang" ); Ht_pinyin.put ("- 16180", "lao"); ht_pinyin.put ("- 16171", "le"); ht_pinyin.put ("- 16169", "lei"); ht_pinyin.put ("- 16158, "Leng"); ht_pinyin.put ("- 16155", "li"); ht_pinyin.put ("- 15959", "lia"); ht_pinyin.put ("- 15958", "lian"); HT_PINYIN.PUT ("- 15944", "liang"); ht_pinyin.put ("- 15933", "liao"); ht_pinyin.put ("- 15920", "lie"); ht_pinyin.put ("- 15915" , "lin"); ht_pinyin.put ("- 15903", "ling"); ht_pinyin.put ("- 15889", "liu"); ht_pinyin.put ("- 15878", "long"); ht_pinyin. PUT ("- 15707", "lou"); ht_pinyin.put ("- 15701", "lu"); ht_pinyin.put ("- 15681", "lv"); ht_pinyin.put ("- 15667" "Luan"); ht_pinyin.put ("- 15661", "lue"); ht_pinyin.put ("- 15659", "lun"); ht_pinyin.put ("- 15652", "luo"); ht_pinyin. PUT ("- 15640", "ma"); ht_pinyin.put ("- 15631"

"MAI"); ht_pinyin.put ("- 15625", "man"); ht_pinyin.put ("- 15454", "mang"); ht_pinyin.put ("- 15448", "mao"); ht_pinyin. PUT ("- 15436", "me"); ht_pinyin.put ("- 15435", "mei"); ht_pinyin.put ("- 15419", "men"); ht_pinyin.put ("- 15416", " "); ht_pinyin.put (" - 15408 "," mi "); ht_pinyin.put (" - 15394 "," mian "); ht_pinyin.put (" - 15385 "," miao "); ht_pinyin.put "-15377", "mie"); ht_pinyin.put ("- 15375", "min"); ht_pinyin.put ("- 15369", "ming"); ht_pinyin.put ("- 15363", "miu" ); Ht_pinyin.put ("- 15362", "mo"); ht_pinyin.put ("- 15183", "mou"); ht_pinyin.put ("- 15180", "mu"); ht_pinyin.put ("- 15165 "," NA "); ht_pinyin.put (" - 15158 "," nai "); ht_pinyin.put (" - 15153 "," nan "); ht_pinyin.put (" - 15150 "," nang "); HT_PINYIN.PUT ("- 15149", "nao"); ht_pinyin.put ("- 15144", "ne"); ht_pinyin.put ("- 15143", "nei"); ht_pinyin.put ("- 15141 "NEN"); ht_pinyin.put ("- 15140", "neng"); ht_pinyin.put ("- 15139", "ni"); ht_pinyin.put ("- 15128", "nian"); ht_pinyin. PUT ("- 15121", "niang"); ht_pinyin.put ("- 15119", "niao"); ht_pinyin.put ("- 15117", "nie"); ht_pinyin.put ("- 15110", " ni n "); ht_pinyin.put (" - 15109 "," ning "); ht_pinyin.put (" - 14941 "," niu "); ht_pinyin.put (" - 14937 "," nong "); ht_pinyin.put "-14933", "nu"); ht_pinyin.put ("- 14930", "

NV "); ht_pinyin.put (" - 14929 "," nuan "); ht_pinyin.put (" - 14928 "," nue "); ht_pinyin.put (" - 14926 "," nuo "); ht_pinyin.put "-14922", "o"); ht_pinyin.put ("- 14921", "ou"); ht_pinyin.put ("- 14914", "pa"); ht_pinyin.put ("- 14908", "pai" ); Ht_pinyin.put ("- 14902", "PAN"); ht_pinyin.put ("- 14894", "pang"); ht_pinyin.put ("- 14889", "pao"); ht_pinyin.put ("- 14882 "," PEI "); ht_pinyin.put (" - 14873 "," pen "); ht_pinyin.put (" - 14871 "," peng "); ht_pinyin.put (" - 14857 "," pi "); HT_PINYIN.PUT ("- 14678", "PIAN"); ht_pinyin.put ("- 14674", "piao"); ht_pinyin.put ("- 14670", "pie"); ht_pinyin.put ("- 14668" , "PIN"); ht_pinyin.put ("- 14663", "ping"); ht_pinyin.put ("- 14654", "po"); ht_pinyin.put ("- 14645", "pu"); ht_pinyin. PUT ("- 14630", "qi"); ht_pinyin.put ("- 14594", "qia"); ht_pinyin.put ("- 14429", "qian"); ht_pinyin.put ("- 14407", " "); ht_pinyin.put (" - 14399 "," qiao "); ht_pinyin.put (" - 14384 "," qie "); ht_pinyin.put (" - 14379 "," qin "); ht_pinyin.put "-14368", "qing"); ht_pinyin.put ("- 14355", "qiong"); ht_pinyin.put ("- 14353", "qiu"); ht_pinyin.put ("- 14345", "qu" ) Ht_pinyin.put ("- 14170", "quan"); ht_pinyin.put ("- 14159", "que"); ht_pinyin.put ("- 14151", "qun"); ht_pinyin.put ("- 14149 "," ran "); ht_pinyin.put (" - 14145 ","

"); ht_pinyin.put (" - 14140 "," rao "); ht_pinyin.put (" - 14137 "," re "); ht_pinyin.put (" - 14135 "," ren "); ht_pinyin.put "-14125", "retren"; ht_pinyin.put ("- 14123", "ri"); ht_pinyin.put ("- 14122", "rong"); ht_pinyin.put ("- 14112", "rou" ); Ht_pinyin.put ("- 14109", "ru"); ht_pinyin.put ("- 14099", "ruan"); ht_pinyin.put ("- 14097", "rui"); ht_pinyin.put ("- 14094 "," run "); ht_pinyin.put (" - 14092 "," ruo "); ht_pinyin.put (" - 14090 "," sa "); ht_pinyin.put (" - 14087 "," sai "); HT_PINYIN.PUT ("- 14083", "san"); ht_pinyin.put ("- 13917", "sang"); ht_pinyin.put ("- 13914", "sao"); ht_pinyin.put ("- 13910" "Se"); ht_pinyin.put ("- 13907", "SEN"); ht_pinyin.put ("- 13906", "send"); ht_pinyin.put ("- 13905", "sha"); ht_pinyin. PUT ("- 13896", "shai"); ht_pinyin.put ("- 13894", "shan"); ht_pinyin.put ("- 13878", "shang"); ht_pinyin.put ("- 13870", " "); ht_pinyin.put (" - 13859 "," she "); ht_pinyin.put (" - 13847 "," shen "); ht_pinyin.put (" - 13831 "," sheng "); ht_pinyin.put "-13658", "shi"); ht_pinyin.put ("- 13611", "shou"); ht_pinyin.put ("- 13601", "shu"); ht_pinyin.put ("- 13406" , "shua"); ht_pinyin.put ("- 13404", "shuai"); ht_pinyin.put ("- 13400", "shuan"); ht_pinyin.put ("- 13398", "shuan"); ht_pinyin. PUT ("- 13395", "shui"); ht_pinyin.put ("

-13391 "," shun "); ht_pinyin.put (" - 13387 "," shuo "); ht_pinyin.put (" - 13383 "," si "); ht_pinyin.put (" - 13367 "," song ") Ht_pinyin.put ("- 13359", "so"); ht_pinyin.put ("- 13356", "su"); ht_pinyin.put ("- 13343", "su"); ht_pinyin.put ("- 13340 "," sui "); ht_pinyin.put (" - 13329 "," su "); ht_pinyin.put (" - 13326 "," suo "); ht_pinyin.put (" - 13318 "," ta "); ht_pinyin .put ("- 13147", "tai"); ht_pinyin.put ("- 13138", "tan"); ht_pinyin.put ("- 13120", "tang"); ht_pinyin.put ("- 13107", "tao"); ht_pinyin.put ("- 13096", "te"); ht_pinyin.put ("- 13095", "teng"); ht_pinyin.put ("- 13091", "ti"); ht_pinyin.put ("-13076", "tian"); ht_pinyin.put ("- 13068", "tiao"); ht_pinyin.put ("- 13063", "tie"); ht_pinyin.put ("- 13060", "ting "); Ht_pinyin.put (" - 12888 "," tong "); ht_pinyin.put (" - 12875 "," tou "); ht_pinyin.put (" - 12871 "," tu "); ht_pinyin.put (" -12860 "," tuan "); ht_pinyin.put (" - 12858 "," tui "); ht_pinyin.put (" - 12852 "," tun "); ht_pinyin.put (" - 12849 "," tuo ") HT_PINYIN.PUT ("- 12838", "WA"); ht_pinyin.put ("- 12831", "wai"); ht_pinyin.put ("- 12829", "wan"); ht_pinyin.put ("- 128 12 "," wang "); ht_pinyin.put (" - 12802 "," wei "); ht_pinyin.put (" - 12607 "," wen "); ht_pinyin.put (" - 12597 "," weng "); HT_PINYIN.PUT ("- 12594", "wo"); ht_pinyin.put ("

-12585, "wu"); ht_pinyin.put ("- 12556", "xi"); ht_pinyin.put ("- 12359", "xia"); ht_pinyin.put ("- 12346", "xian") HT_PINYIN.PUT ("- 12320", "xiang"); ht_pinyin.put ("- 12300", "xiao"); ht_pinyin.put ("- 12120", "xie"); ht_pinyin.put ("- 12099 "," xin "); ht_pinyin.put (" - 12089 "," xing "); ht_pinyin.put (" - 12074 "," xiong "); ht_pinyin.put (" - 12067 "," xiu "); ht_pinyin .put ("- 12058", "xu"); ht_pinyin.put ("- 12039", "xuan"); ht_pinyin.put ("- 11867", "xue"); ht_pinyin.put ("- 11861", "xun"); ht_pinyin.put ("- 11847", "ya"); ht_pinyin.put ("- 11831", "yan"); ht_pinyin.put ("- 11798", "yang"); ht_pinyin.put ("-11781", "yao"); ht_pinyin.put ("- 11604", "ye"); ht_pinyin.put ("- 11589", "yi"); ht_pinyin.put ("- 11536", "Yin "); Ht_pinyin.put (" - 11358 "," ying "); ht_pinyin.put (" - 11340 "," yo "); ht_pinyin.put (" - 11339 "," yong "); ht_pinyin.put (" -11324 "," YOU "); ht_pinyin.put (" - 11303 "," yu "); ht_pinyin.put (" - 11097 "," yuan "); ht_pinyin.put (" - 11077 "," yue ") HT_PINYIN.PUT ("- 11067", "Yun"); ht_pinyin.put ("- 11055", "za"); ht_pinyin.put ("- 11052", "zai"); ht_pinyin.put ("- 1104 5 "," ZAN "); ht_pinyin.put (" - 11041 "," zang "); ht_pinyin.put (" - 11038 "," zao "); ht_pinyin.put (" - 11024 "," ZE "); HT_PINYIN.PUT ("- 11020", "ZEI"); ht_pinyin.put ("

-11019, "ZEN"); ht_pinyin.put ("- 11018", "zeng"); ht_pinyin.put ("- 11014", "zha"); ht_pinyin.put ("- 10838", "zhai") HT_Pinyin.Put ("- 10832", "zhan"); ht_pinyin.put ("- 10815", "zhang"); ht_pinyin.put ("- 10800", "zhao"); ht_pinyin.put ("- 10790 "," zhe "); ht_pinyin.put (" - 10780 "," zhen "); ht_pinyin.put (" - 10764 "," zheng "); ht_pinyin.put (" - 10587 "," zhi "); ht_pinyin .put ("- 10544", "zhong"); ht_pinyin.put ("- 10533", "zhou"); ht_pinyin.put ("- 10519", "zhu"); ht_pinyin.put ("- 10331", "zhua"); ht_pinyin.put ("- 10329", "zhuai"); ht_pinyin.put ("- 10328", "zhuan"); ht_pinyin.put ("- 10322", "zhuang"); ht_pinyin.put ("-10315", "zhui"); ht_pinyin.put ("- 10309", "zhun"); ht_pinyin.put ("- 10307", "zhuo"); ht_pinyin.put ("- 10296", "zi "); Ht_pinyin.put (" - 10281 "," zong "); ht_pinyin.put (" - 10274 "," zou "); ht_pinyin.put (" - 10270 "," zu "); ht_pinyin.put (" -10262 "," Zuan "); ht_pinyin.put (" - 10260 "," zui "); ht_pinyin.put (" - 10256 "," zun "); ht_pinyin.put (" - 10254 "," zuo ") HT_PINYIN .put ("- 10247", "zz");}} // End Class

-------------------------------------------------- ------------

转载请注明原文地址:https://www.9cbs.com/read-25580.html

New Post(0)