TWaver支持哪些格式作为数据来源
TWaver支持 API和 XML两种方式作为组件的数据来源。API指的是用 Java代码调用 TWaver提
供的 API函数对 TWaver的数据容器 DataBox进行数据操作;XML指的是用 JavaBean标准格式
的 XML文本,对 TWaver的数据容器 DataBox进行数据操作。
其中,对 XML的支持有以下特点:
1. 支持对 DataBox进行增加、修改、删除等操作;支持 XML的导入、导出;
2. 完全使用 Java定义的 JavaBean标准 XML格式,无需第三方 XML解析器;
3. 支持基于 URL的 XML数据源,可实现远程 XML驱动;
示例:
TDataBox box = new TDataBox();
for (int i = 0; i < 10000; i++) {
Node node = new Node();
box.addElement(node);
}
//xml文件导出
box.output("c:/test.xml", false);
//清空数据箱
box.clear();
//xml文件导入
box.parse("c:/test.xml");
//文件流导入
//box.parse(new FileInputStream("c:/test.xml"));
//URL导入
//URL url = new URL("file:///c:/test.xml");
//URLConnection uc = url.openConnection();
//box.parse(uc.getInputStream());
导出XML文件示例:
<?xml version="1.0" encoding="UTF-8"?>
<java version="1.5.0_06" class="java.beans.XMLDecoder">
<object class="twaver.Node"/>
<object class="twaver.Node"/>
<object class="twaver.Node"/>
<object class="twaver.Node"/>
:
:
</java>
分享到:
相关推荐
java学习笔记2(多线程)java学习笔记2(多线程)
FreeRTOS学习笔记 2.zip
SSH学习笔记 SSH学习笔记 SSH学习笔记 SSH学习笔记 SSH学习笔记 SSH学习笔记 SSH学习笔记 SSH学习笔记 SSH学习笔记 SSH学习笔记 SSH学习笔记 SSH学习笔记
51单片机学习笔记 2.zip
STM32学习笔记 2.zip
SAP BW 我的SAP成长学习笔记 ECC6
51单片机(STC89C2)学习笔记2-2独立按键控制LED状态C语言代码
我的学习笔记我的学习笔记
吴恩达机器学习笔记2(自制版)
Cadencespb16-3学习笔记2-焊盘.pdf
AI学习笔记 AI学习笔记
LabviewSignalExpress学习笔记
学习MySQL的学习笔记,记录不易,且用且珍惜!欢迎交流。
Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习笔记Java学习...
CCNA学习笔记 CCNA学习笔记 CCNA学习笔记
希沃白板学习笔记.pdf希沃白板学习笔记.pdf希沃白板学习笔记.pdf希沃白板学习笔记.pdf希沃白板学习笔记.pdf希沃白板学习笔记.pdf希沃白板学习笔记.pdf希沃白板学习笔记.pdf希沃白板学习笔记.pdf
PHP个人学习笔记
经典资料+个人心得,希望大家能喜欢
《PFC2D学习笔记全集》是一份深入探讨PFC2D软件应用的资源集合,涵盖了该软件的多个核心方面。PFC2D(Particle Flow Code in Two Dimensions)是岩土力学和地质工程领域常用的一款离散元方法(DEM)软件,用于模拟...