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

һЩ¹¤¾ßº¯Êý Xml ÐòÁл¯

  public sealed class XmlHelper
{
public static void Serialize<T>(T obj,string fileName)
{
TextWriter writer = new StreamWriter(fileName);
try
{
XmlSerializer ser = new XmlSerializer(typeof(T));
ser.Serialize(writer, obj);
}
catch (Exception)
{
throw;
}
finally
{
if (writer != null)
{
writer.Close();
}
}
}
public static T Deserialize<T>(string fileName) where T:class
{
TextReader reader = new StreamReader(fileName);
T newObj ;
try
{
XmlSerializer mySerializer = new XmlSerializer(typeof(T));
newObj= mySerializer.Deserialize(reader) as T;
}
catch (Exception)
{
throw;
}
finally
{
if (reader != null)
{
reader.Close();
}
}
return newObj;
}
public static T Deserialize<T>(FileInfo file) where T : class
{
string fileName = file.FullName;
return Deserialize<T>(fileName);
}
}


Ïà¹ØÎĵµ£º

ÓÃjquery½âÎöxmlÎļþ

²âÊÔÓõÄxmlÎļþ
<?xml version="1.0" encoding="UTF-8"?>
<schools>
<school id='111'>²âÊÔѧУ</school>
<school id='222'>²âÊÔѧУ22
<class id='2.1'>²âÊ԰༶222</class>
</school>
</schools> 
²âÊÔÓõÄJavaScript´úÂë
$().ready(function ......

ͨ¹ý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
ÏÂÔØµ ......

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´æ´¢Êý¾ÝµÄÓŵã

¶ÔÓÚСÐÍÊý¾Ý´æ´¢ºÜ·½±ã¡£
µ«¶àÁ˾ÍÒªÓöµ½IOÆ¿¾±¡£
ÁíÍ⣬XML¸ñʽ±È½ÏͨÓá£
 Ò»°ãÀ´Ëµ£¬¸´ÔÓÐ͵ÄÊý¾Ý´æ´¢»¹ÊÇÓÃÊý¾Ý¿âºÃЩ¡£´¦Àí·½±ã¡£¶øÇÒЧÂʸߡ£
ͨÓÃÐÔÇ¿£¬¿ÉÒÔÔÚÈÎºÎÆ½Ì¨ÉÏʹÓá£Ð¡Ð͵ÄÊý¾Ý¶¼¿ÉÒÔʹÓÃXML¡£
ȱµã¾ÍÊÇÓÐÒ»¸ö»º´æµÄÎÊÌâ
1£©XML¿ÉÒÔÓÃÓÚ±¾µØ¼ÆËãµÄÊý¾Ý¡£´«µÝµ½×ÀÃæµÄÊý¾Ý¿ÉÒÔ½øÐб¾µØ¼ÆËã¡£XM ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ