当前位置: 技术问答>java相关
求关于xml解析程序实例,和生成xml程序的实例
来源: 互联网 发布时间:2017-05-01
本文导语: 求关于xml解析程序实例,和生成xml程序的实例。 我初学xml,所以请将简单一点的例子给我,最好有源代码提供,及一定注释。 email: nch@peoplemail.com.cn 谢谢各位高手帮忙! | import java.io.*; im...
求关于xml解析程序实例,和生成xml程序的实例。
我初学xml,所以请将简单一点的例子给我,最好有源代码提供,及一定注释。
email: nch@peoplemail.com.cn
谢谢各位高手帮忙!
我初学xml,所以请将简单一点的例子给我,最好有源代码提供,及一定注释。
email: nch@peoplemail.com.cn
谢谢各位高手帮忙!
|
import java.io.*;
import java.beans.*;
public class XMLTest {
public void xmlEncode() throws Exception
{
MyInfo2 my = new MyInfo2();
my.setMIAge(25);
my.setMStrMyName("google");
my.setMStrMyAddr("china");
my.setEducation("好的了");
XMLEncoder encoder = new XMLEncoder(
new BufferedOutputStream(
new FileOutputStream("myinfo.xml")));
encoder.writeObject(my);
encoder.close();
System.out.println(my);
}
public void xmlDecode() throws Exception
{
java.beans.XMLDecoder decoder = new java.beans.XMLDecoder(
new BufferedInputStream(new FileInputStream("myinfo.xml")));
MyInfo2 my = (MyInfo2)decoder.readObject();
decoder.close();
System.out.println(my);
System.out.println(my.getMStrMyName());
System.out.println(my.getMStrMyAddr());
}
public static void main (String args[]) throws Exception {
XMLTest st = new XMLTest();
st.xmlEncode();
st.xmlDecode();
}
}
import java.beans.*;
public class XMLTest {
public void xmlEncode() throws Exception
{
MyInfo2 my = new MyInfo2();
my.setMIAge(25);
my.setMStrMyName("google");
my.setMStrMyAddr("china");
my.setEducation("好的了");
XMLEncoder encoder = new XMLEncoder(
new BufferedOutputStream(
new FileOutputStream("myinfo.xml")));
encoder.writeObject(my);
encoder.close();
System.out.println(my);
}
public void xmlDecode() throws Exception
{
java.beans.XMLDecoder decoder = new java.beans.XMLDecoder(
new BufferedInputStream(new FileInputStream("myinfo.xml")));
MyInfo2 my = (MyInfo2)decoder.readObject();
decoder.close();
System.out.println(my);
System.out.println(my.getMStrMyName());
System.out.println(my.getMStrMyAddr());
}
public static void main (String args[]) throws Exception {
XMLTest st = new XMLTest();
st.xmlEncode();
st.xmlDecode();
}
}
|
import java.io.*;
import javax.xml.parsers.*;
import org.w3c.dom.*;
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Logger.global.info("Load settings from " + config_fullpath);
Document doc = db.parse(config_fullpath);
//get DB connection string
{
NodeList nl = doc.getElementsByTagName("connectionstring");
Node conn_node = nl.item(0);
DBConnString = conn_node.getFirstChild().getNodeValue();
}
//get port number
{
NodeList nl = doc.getElementsByTagName("portnumber");
Node conn_node = nl.item(0);
port = Integer.parseInt(conn_node.getFirstChild().getNodeValue());
}
jdbc:microsoft:sqlserver://192.168.0.2:1433;user=sa;password=sa;DatabaseName=test
1000
import javax.xml.parsers.*;
import org.w3c.dom.*;
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Logger.global.info("Load settings from " + config_fullpath);
Document doc = db.parse(config_fullpath);
//get DB connection string
{
NodeList nl = doc.getElementsByTagName("connectionstring");
Node conn_node = nl.item(0);
DBConnString = conn_node.getFirstChild().getNodeValue();
}
//get port number
{
NodeList nl = doc.getElementsByTagName("portnumber");
Node conn_node = nl.item(0);
port = Integer.parseInt(conn_node.getFirstChild().getNodeValue());
}
jdbc:microsoft:sqlserver://192.168.0.2:1433;user=sa;password=sa;DatabaseName=test
1000
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。