view src/howtouse/WikiLinkParser.java @ 8:d8d0855bcdfd draft

add CharReader.java , WikiLinkParser.java
author one
date Wed, 22 Aug 2012 01:44:26 +0900
parents
children d655c8fef734
line wrap: on
line source

package howtouse;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.FileInputStream;
import java.io.File;
import java.io.StringReader;

public class WikiLinkParser {

	
	public static void main(String[] args) {
		
/*
		BufferedReader breader = new BufferedReader(new InputStreamReader
				(new FileInputStream(new File("./resource/article.xml"))));
*/
		
		String text = "asdfadf [[link1]]sadf;lkjadsf[[link2]]\n;lkjsadfkj[[link3|link_err]]";
		StringReader sreader = new StringReader(text);
		BufferedReader breader = new BufferedReader(sreader);
		
		CharReader reader = new CharReader(breader);
		String str;

		try {
			while ( (str = reader.getToken()) != null) {
				System.out.println(str);
			}
		} catch (IOException e) {
			e.printStackTrace();
		}

	
	}

	
	
	
	
	
	
}