package study.java.jdks.version1_6.jaxb2.a_sample;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import study.java.jdks.version1_6.jaxb2.a_sample.JaxbUtil.CollectionWrapper;
public class Invoke {
public static void main(String[] args) throws Exception{
InputStream is = Invoke.class.getClassLoader().getResourceAsStream("study/java/jdks/version1_6/jaxb2/a_sample/mLoginBean.xml");
//InputStream is = Invoke.class.getResourceAsStream("/study/java/jdks/version1_6/jaxb2/a_sample/mLoginBean.xml");
InputStreamReader isr = new InputStreamReader(is,"UTF-8");
BufferedReader br = new BufferedReader(isr);
String str = "";
String readStr;
while((readStr=br.readLine()) != null) {
str +=readStr;
}
System.out.println(str);
JaxbUtil requestBinder = new JaxbUtil(LoginMockData.class,CollectionWrapper.class);
LoginMockData loginMockData = requestBinder.fromXml(str);
System.out.println(loginMockData);
}
}