Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

dom4j ¶ÁдxmlÎļþ

Ê×ÏÈÎÒÃǸø³öÒ»¶ÎʾÀý³ÌÐò£º
import
 java.io.File;
import
 java.io.FileWriter;
import
 java.util.Iterator;
import
 org.dom4j.Document;
import
 org.dom4j.DocumentHelper;
import
 org.dom4j.Element;
import
 org.dom4j.io.OutputFormat;
import
 org.dom4j.io.SAXReader;
import
 org.dom4j.io.XMLWriter;
public
 
class
 DOM4JTest 
{
    
/** */
/**
 
*/
    
/** */
/**
 
*/
    
/** */
/**
 
*/
    
/** */
/**
     * DOM4J¶ÁдXMLʾÀý
     * 
     * 
@param
 args
     * 
@throws
 Exception
     
*/
    
public
 
static
 
void
 main(String[] args) 
{
        
try
 
{
            XMLWriter writer 
=
 
null
;
//
 ÉùÃ÷дXMLµÄ¶ÔÏó
            SAXReader reader 
=
 
new
 SAXReader();
            OutputFormat format 
=
 OutputFormat.createPrettyPrint();
            format.setEncoding(
"
GBK
"
);
//
 ÉèÖÃXMLÎļþµÄ±àÂë¸ñʽ
            String filePath 
=
 
"
d:\\student.xml
"
;
            File file 
=
 
new
 File(filePath);
            
if
 (file.exi


Ïà¹ØÎĵµ£º

XML TO ArrayCollection Á½ÖÖʵÏÖ·½Ê½

<?xml version="1.0" encoding="UTF-8"?>
<projects>
<node Country="°µ°µ°¡" Gold="10" Silver="20" Bronze="30"/>
<node Country="°×°ß²¡" Gold="30" Silver="20" Bronze="10"/>
<node Country="³£³£³§" Gold="20" Silver="40" Bronze="60"/>
<node Country="¶Ä¶«µÀ" Gold="5 ......

ͨ¹ýJOXÇáËÉʵÏÖJavaBeansÓëXMLµÄÏ໥ת»»

 
 
 
ͨ¹ýJOXÇáËÉʵÏÖJavaBeansÓëXMLµÄÏ໥ת»»
 
 
 
JOXʹµÃÔÚXMLÎĵµÓëJava BeansÖ®¼ä½øÐÐÊý¾Ýת»»±äµÃÈÝÒ×.Äã¿ÉÒÔÀûÓÃJOXÀ´½«¶ÔÏóÐòÁл¯µ½XML.
¿ª·¢ÓïÑÔ£º Java
²Ù×÷ϵͳ£º
Èí¼þÖ÷Ò³£º http://www.wutka.com/jox.html
ÎĵµµØÖ·£º http://www.wutka.com/joxdoc.html
ÏÂÔص ......

XML¸ñʽת»¯¹¤¾ßÀà

»ùÓÚdom4jµÄXML¸ñʽת»¯Àà
package com.lixi.util;
import java.io.BufferedWriter;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import org.dom4j.Document;
import org.do ......

jdomʵÏÖschemaÑéÖ¤xmlÎļþÊÇ·ñºÏ·¨

µ¼Èëjdom1.1°æ
http://www.jdom.org/dist/binary/
import java.io.FileReader;
import org.jdom.Document;
import org.jdom.input.SAXBuilder;
public class XMLValidate {
public void validate(String xml, String schema) {
try {
SAXBuilder builder = new SAXBuilder(true);
//Ö¸¶¨Ô¼Êø·½ ......

xml¸ñʽ»ñÈ¡Öµ

function getkeyvalue(s_keyname,s_keystr)
s_keybegin="<"+s_keyname+">"
s_keyend="</"+s_keyname+">"
s_i_begin=instr(s_keystr,s_keybegin)
s_i_end=instr(s_keystr,s_keyend)
if s_i_end<=s_i_begin+len(s_keybegin) then
getkeyvalue=""
exit function
else
getkeyvalue=mid(s_k ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ