易截截图软件、单文件、免安装、纯绿色、仅160KB

通过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
下载地址: http://www.wutka.com/joxdownload.html
不用复杂的代码,就可以让您的JavaBeans自己控制到XML文件的相互转化。本文展示了怎样通过JOX来实现从JavaBeans到XML文件的相互转换。 为了灵活的满足Web应用和Web services需求的变化,Java和XML的轻便性和可扩展性使它们成为解决这一问题的理想选择。SAX (Simple API for XML), DOM (document.nbspObject Model), XSL (Extensible Stylesheet Language), XSLT (XSL Transformations), SOAP (Simple Object Access Protocol), and BML (Bean Markup Language)是XML领域内的相关技术。本文集合了Java和XML轻便和可扩展的优点,但又不需要开发人员了解上述的相关技术。 在Java分布式应用中使用远程方法调用(RMI),而不是直接用底层的socket或其它网络链接代码。EJB技术也使开发人员从transaction,recovery, activation等底层机制中解放出来。同样,使用本文的JavaBean-XML映射组件,开发人员也不用直接处理与XML有关的APIs。
 
 
 
例子:
ComplexBean2XmlTest.JAVA
package ComplexBean2Xml;
import com.wutka.jox.*;
import java.io.*;
import java.util.*;
public class ComplexBean2XmlTest
{
    public static void main(String[] args)
    {
        try
        {
            JOXConfig.getDefaultConfig().setWriteClassNames(true);
 
            ComplexBeanVO b = new ComplexBeanVO();
            b.setFirstName("Fred");
            b.setLastName("Smith");
            b.setAge(10);
   


相关文档:

flex学习 flex读取xml文件

源xml文件
 <?xml version="1.0" encoding="iso-8859-1"?>
<books>
<stock>
<name>The Picasso Code</name>
<author>Dan Blue</author>
<category>Fiction</category>
<description>Cubist paintings reveal a secret society of people ......

XML 的转移字符


和           &      & amp;  

引号     '      & apos;  
双引
号     "   ......

基础:xml,xsd和数据库

1. 基础:对XML进行简单的查询, 插入, 删除, 编辑操作
在数据量不是很大的情况下,可以用xml代替数据库存储数据,但是要定义xsd文件来验证xml文件,保证xml数据格式。
以下网页介绍了如何利用C#实现xml的查询,插入,删除和更新操作,这表明xml可以代替数据库存储一定量的数据。
http://blog.csdn.net/cmoonc/archive/20 ......

纯C语言XML解析器

精短高效的XML解析器,纯C单一程序,应用于银行的国税库行横向联网接口系统中,稳定可靠,运行速度飞快,非相应的JAVA程序可比.以下为大部分源码:
/* Copyright (c) 2005 wzs */
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <time.h>
#include <varargs.h>
#i ......

用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 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号