sax_parser.java

来自「SAX parser in java to read XML document」· Java 代码 · 共 42 行

JAVA
42
字号
import javax.xml.parsers.*;
import java.io.*;

public class SAX_Parser 
{
	public SAX_Parser() 
	{
    }
    public static void main(String[] args) 
    {
    	int ch = 6;
		String str = " ";
		BufferedReader in;
        SAXParser sax;
		try
		{
			in = new BufferedReader(new InputStreamReader(System.in));
			System.out.println("Enter search criterion: \n1- NAME \n2- STREET \n3- CITY \n4- PIN");
			ch = Integer.parseInt(in.readLine());
			System.out.println("Enter property to search");
			str = in.readLine();
			System.out.println("Your choice is " + ch + " and property is  "+str);

		}
		catch(Exception e)
		{
			System.out.println(e);
		}		
		try
		{	
			Handler handle = new Handler(ch,str);
			SAXParserFactory fact = SAXParserFactory.newInstance();
			sax = fact.newSAXParser();
			sax.parse( new File("addres.xml"), handle );
		}
		catch(Exception e)
		{
			System.out.println(e);
		}
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?