Java native2ascii ¼òµ¥×ªÂë
native2ascii.exe ÊÇ Java µÄÒ»¸öÎļþתÂ빤¾ß£¬Êǽ«ÌØÊâ¸÷ÒìµÄÄÚÈÝ ×ªÎª ÓÃÖ¸¶¨µÄ±àÂë±ê×¼ÎÄÌåÐÎʽͳһµÄ±íÏÖ³öÀ´£¬Ëüͨ³£Î»ÓÚ JDK_home\bin Ŀ¼Ï£¬°²×°ºÃ Java SE ºó£¬¿ÉÔÚÃüÁîÐÐÖ±½ÓʹÓà native2ascii ÃüÁî½øÐÐתÂ룬ʾÀý£º
native2ascii -encoding 8859_1 c:\test.txt c:\temp.txt
½« test.txt ÎļþÄÚÈÝÓà 8859_1 תÂ룬Áí´æÎª temp.txt Îļþ
¸ñʽ£ºnative2ascii -[options] [inputfile [outputfile]]
²ÎÊýÑ¡Ïî options
-reverse£º½« Latin-1 »ò Unicode ±àÂëתΪ±¾µØ±àÂë
-encoding encoding_name£ºÖ¸¶¨×ª»»Ê±Ê¹ÓõıàÂë
inputfile£ºÒª×ª»»µÄÎļþ
outputfile£º×ª»»ºóµÄÎļþ
»¥×ª£¨-encoding£¬·ÇÓ¢ÎÄÄÚÈÝ£¨ÈçÖÐÎÄ£©×ªÎª±àÂë·û »ò ±àÂë·ûÖ®¼äµÄת»»£©£¬
Äæ×ª£¨-reverse£¬Í¨³£Êǽ«±àÂë·ûתΪ·ÇÓ¢ÎÄÄÚÈÝ£¬»ò·ÇÓ¢ÎÄÄÚÈÝÖ®¼äµÄת»»£©£¬
Äæ×ªÊ±±»×ªµÄÎļþ±àÂëºÍ±¾µØ±àÂëÐèÒ»Ö£¬Ê¾Àý£º
ÖÐÎÄתΪ ISO 8859_1 ±àÂëºó£¬½« 8859_1 ÂëתΪÖÐÎÄ£º
native2ascii -encoding 8859_1 c:\a.txt c:\b.txt£¬½« a Óà 8859_1 תÂ룬´æÎª b (8859_1 Âë)
native2ascii -encoding GBK c:\b.txt c:\c.txt£¬½« b Óà GBK תÂ룬´æÎª c (GBK Âë)
native2ascii -reverse c:\c.txt c:\d.txt£¬½« GBK ±àÂë c Óñ¾µØ±àÂëתÂ룬´æÎª d (ÖÐÎÄÄÚÈÝ)
ÖÐÎÄתΪ GBK ±àÂëºó£¬½« GBK ÂëתΪÖÐÎÄ£º
native2ascii -encoding GBK c:\a.txt c:\b.txt£¬½« a Óà GBK תÂ룬´æÎª b (GBK Âë)
native2ascii -reverse c:\b.txt c:\c.txt£¬½« GBK ±àÂë b Óñ¾µØ±àÂëתÂ룬´æÎª c (ÖÐÎÄÄÚÈÝ)
ÀýÈçstruts¹ú¼Ê»¯utf-8µÄת»»·½Ê½£º
native2ascii -encoding UTF-8 ApplicationResources_zh_src.properties ApplicationResources_zh.properties
[×îºóÐÞ¸ÄÓÉ skivet£¬ ÓÚ 2008-03-22 18:55:26]
Ïà¹ØÎĵµ£º
import java.io.*;
public class FileReaderSample {
public static void main(String args[]) throws IOException
{
// ½¨Á¢¿ÉÈÝÄÉ1024¸ö×Ö·ûµÄÊý×é
char data[]=new char[1024];
// ½¨Á¢¶ÔÏófr
FileReader fr= ......
1. ObjectInputStream Óë ObjectOutputStreamµÄ¶Áд¶ÔÏó¿ÉÒÔÒÔ¶ÔÓ¦µÄ˳Ðò½øÐжà¸ö¶ÔÏóµÄ¶Áд¡£
2. Break Loop label¡£ ÔÚÑ»·Óï¾äǰ¼ÓÉÏÒ»¸ölabel£¬Èçlabel1: È»ºóÔÚÑ»·ÌåµÄÓï¾äÖмÓÈëbreak label1£¬¼´¿ÉÌø³ö¸ÃÑ»·£¬ÎÞÂÛÆäÊÇÄÚ²ãÑ»·
»¹ÊÇÍâ²ãÑ»·¡£ ......
JDO ¸ÅÊö
¡¡¡¡³¤¾ÃÒÔÀ´£¬Java Ó¦ÓóÌÐòºÍ³Ö¾ÃÊý¾Ý¹ÜÀíÖ®¼äµÄ¹ØÏµÒ»Ö±ÊDz»ÈÝÒ×´¦ÀíµÄ¡£Ðí¶à³Ö¾ÃÐÔ»úÖÆÒÔ¹ØÏµµÄ·½·¨¶ø²»ÊÇÃæÏò¶ÔÏó·½·¨´æ´¢Êý¾Ý¡£¼´£¬Êý¾Ý´æ´¢ÔÚÓɰüº¬×ֶεļǼ×é³ÉµÄ±íÖУ¬¶ø²»ÊǴ洢Ϊ×Ô°üº¬¶ÔÏó(ÕâЩ¶ÔÏóÓµÓÐÄÚ²¿Êý¾ÝºÍ¶ÔÆäËü¶ÔÏóµÄÒýÓ㬶øÆäËü¶ÔÏóÒ²ÓµÓÐÄÚ²¿Êý¾ÝºÍÒýÓÃ)¡£½«ÃæÏò¶ÔÏóµÄ±íʾת»»³ ......
ÕâÊÇÒ»¸ö¼òµ¥µÄ¶ÁÈ¡ÎļþµÄ´úÂ룬²¢ÊÔ×ŶÁȡһ¸ölogÎļþ£¬ÔÙÊä³ö¡£
import java.io.*;
public class FileToString {
public static String readFile(String fileName) {
String output = "";
File file = new File(fileName);
if(file.exists()){
......
ÄÚÈÝ£º
¡¡¡¡Ê²Ã´ÊÇ·´±àÒ룿
¡¡¡¡·´»ã±àÒ»¸öÀàÎļþ
¡¡¡¡Ê¹Ó÷´±àÒëÆ÷
¡¡¡¡·´±àÒëºÍ¶Ô°²È«µÄÍþв
¡¡¡¡Õë·æÏà¶ÔµÄ´úÂëÄ£ºý´¦Àí
¡¡¡¡ÕâÒ»ÁìÓòµÄгÉÔ±
¡¡¡¡×ܽá
¡¡¡¡²Î¿¼×ÊÁÏ
¡¡¡¡¹ØÓÚ×÷Õß
¡¡¡¡ÆÀ¼Û±¾ÎÄ
¡¡¡¡Ïà¹ØÄÚÈÝ£º
¡¡¡¡ÈÃÄúµÄÈí¼þÔËÐУºÄ£ºý°²È«ÐÔ
¡¡¡¡Java ºÍ·Ö²¼Ê½Ä¿±êϵͳÉϵݲȫÐÔÑо¿
¡ ......