`
txf2004
  • 浏览: 6918411 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

数据库和xml协同工作(2)

阅读更多

1。用xml控件来显示数据库信息:

后台:

DataSetds=newDAL.JPDataAccess("Select*fromArticle").IDs;

XmlDataDocumentxdd
=newXmlDataDocument(ds);

Xml1.Document
=xdd;
Xml1.TransformSource
=(MapPath("TransformArticle.xsl"));

TransformArticle.xsl:

<?xmlversion="1.0"encoding="utf-8"?>

<xsl:stylesheetversion="1.0"
xmlns:xsl
="http://www.w3.org/1999/XSL/Transform">

<xsl:templatematch="Table">
<p>
<tablewidth="100%"border="1"cellpadding="10">
<tr>
<tdbgColor="yellow">
<strong>
<xsl:value-ofselect="articleTitle"/>
</strong>
</td>
</tr>
<tr>
<tdbgColor="#eeeeee">
<xsl:value-ofselect="content"/>
</td>
</tr>
</table>
</p>
</xsl:template>

</xsl:stylesheet>

2。不用xml控件,同时把数据库转换来的表以xml+xsl输出:

DataSetds=newDAL.JPDataAccess("select*fromArticle").IDs;

//写入输出流
XmlDataDocumentxdd=newXmlDataDocument(ds);
//XslTransformxtf=newXslTransform();
XslCompiledTransformxtf=newXslCompiledTransform();
xtf.Load(MapPath(
"TransformArticle.xsl"));
xtf.Transform(xdd,
newXsltArgumentList(),Response.OutputStream);

//写入文件
StreamWritersw=newStreamWriter(MapPath("transformed.txt"));
xtf.Transform(xdd,
newXsltArgumentList(),sw);
sw.Close();
分享到:
评论

相关推荐

    一种异构数据库协同的解决方案

    提出一种异构数据库协调的解决方案,该方案吸纳了数据库元数据、中间件、LDAP目录服务等思想。它采用CSCW体系结构中的联邦结构,对应用中输入的要求,在...数据转换可以采用统一的数据转换格式XML文档,工作方式为多线程。

    XML学习指南 电子书

    循序渐进学习XML和Internet Explorer 尽管本书中提供的大部分技术都基于公开的标准,并且能够与大量浏览器一起协同工作,但是本书是专门为Microsoft Internet Explorer 5.0~5.5编写的。本书附带的光盘包括Internet ...

    java ssh 银行票管理系统eclipse开发mysql数据库MVC模式java编程网页设计协同过滤算法推荐源码

    JSP ssh 银行票管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S 模式开发。开发环境为TOMCAT7.0,eclipse...

    XML学习指南经典中文版

    循序渐进学习XML和Internet Explorer 尽管本书中提供的大部分技术都基于公开的标准,并且能够与大量浏览器一起协同工作,但是本书是专门为Microsoft Internet Explorer 5.0~5.5编写的。本书附带的光盘包括Internet ...

    基于ssm+Vue的基于协同过滤的在线通用旅游平台网站(源码+部署说明+系统介绍+数据库).zip

    4. 个性化推荐服务:根据用户的浏览历史和偏好,网站会运用协同过滤算法进行推荐,为用户提供个性化的旅游产品推荐服务。 5. 订单管理:用户可以在线预订旅游产品,完成订单支付等操作。 数据库: 本系统的数据库...

    致远A6数据库分离代码,历史数据部署,文件配置要点

    工作日活跃用户350人左右,在没有与其他ERP数据对接的情况下,每天都会产生大量数据,其中最大的流程表在很短时间就突破6千万条数据,而每个用户,点开每条协同都会单独在这个张表中查询自己的数据,很快数据库就会...

    基于协同过滤算法的Java电影推荐系统源码

    - SQL数据库脚本:2个 - CSS样式表:2个 - Markdown文档:1个 - 属性配置文件:1个 - 图像资源(PNG):1个 - 网站图标(ICO):1个 系统特点:本系统利用协同过滤算法,通过对用户历史行为数据的分析,智能...

    金蝶协同V6.2开发环境搭建_20140501整理 .doc

    4. 配置Tomcat 5.5服务器:修改D:\eclipse\workspace\oa\Tomcat_5.5\conf\server.xml文件中的password="sa",将其换成当前数据库的密码。如果数据库位于另外一台机器上,请修改ip为数据库机器的ip地址。 5. 解压缩...

    XML学习指南

    循序渐进学习XML和Internet Explorer 尽管本书中提供的大部分技术都基于公开的标准,并且能够与大量浏览器一起协同工作,但是本书是专门为Microsoft Internet Explorer 5.0~5.5编写的。本书附带的光盘包括Internet ...

    Java开源工作流引擎.pdf

    8. OFBiz:OFBiz是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。 知识点:OFBiz框架、J2EE...

    基于Java实现的物品协同过滤(ItemCF)推荐系统源码

    项目概述:基于Java开发的物品协同过滤(ItemCF)推荐系统,该系统包含了核心推荐算法以及相应的用户界面和数据库结构。项目主要采用Java语言编写,共计53个文件,其中包含14个Java源代码文件、12张图片文件(jpg格式...

    整合Mybatis和Spring框架进行注解开发SSM框架的学习与应用-Java EE企业级应用开发学习记录(第十天)

    1. SSM框架简介:我们将首先介绍SSM框架的基本概念,包括Spring、Spring MVC和MyBatis的作用以及它们如何协同工作。您将了解为什么这种组合在Java EE开发中如此流行。 2. 注解开发: 我们将深入讨论如何使用注解来...

    多系统间数据转换系统毕业论文

    因此,在系统的进一步开发以及系统信息集成中,如何充分利用各部门已建立的数据库资源,实现不同数据库间的连接、数据交换、数据共享和协同工作,已经成为企业自动化和信息化建设的一个关键问题。为了提高公司所用...

    论文研究-支持网络化制造的协同工艺设计平台研究与实现.pdf

    在分析了支持网络化制造的协同工艺设计新需求的基础上,构建了由用户层、应用程序服务器层和数据库服务器层构成的系统总体框架,详细探讨了工艺信息建模、基于XML和CORBA的工艺信息集成以及工艺设计过程协同等关键...

    协同过滤技术实现的智能新闻推荐系统源码

    - 数据库:使用MySQL存储和管理数据。 文件类型分布: - Java(239个):构成系统的核心业务逻辑。 - Vue(38个):负责前端页面的构建和管理。 - XML(33个):主要用于配置和资源定义。 - SVG(33个):提供矢量...

    java毕业设计源码数据库论文 066ssm协同办公系统hsg6378B6程序.zip

    本系统基于SSM(Spring+SpringMVC+MyBatis...3、采用jdbc连接方式,数据库版本&gt;mysql5.7需要更改数据库连接等和增加连接驱动,兼容所有mysql版本 4、数据库连接src\applicationContext.xml中和src\com\util\db.java中修改,

    中间件实现异构数据库读取

    数据集成是企业之间或企业内各部门协同合作的需要。...针对当前企业对异构数据库集成的迫切需求,给出了一个基于XML和Java的异构数据库集成中间件系统解决方案,最后以一个人事信息查询系统的设计证明了该方案的可行性

    泛微协同办公平台(e-cology)E-cology9-Mobile7服务端设置手册.doc

    泛微协同办公平台(e-cology)E-cology9-Mobile7服务端设置手册提供了详细的设置指南,以便用户能够快速地部署和配置E-cology Mobile 服务端。该手册涵盖了Mobile服务器设置、数据库连接配置、Resin服务启动、e-cology...

    rest-service-bootstrap:Tomcat、Hibernate、Jersey、Jackson 和 MySQL 都在 IntelliJ 和 Eclipse Forms 中协同工作

    休息服务引导Tomcat、Hibernate、Jersey、Jackson 和 MySQL 都在 IntelliJ 中协同工作。 要运行,请在 IntelliJ 中打开,检查 context.xml 中的数据库连接信息(模式在 db 下),并配置您的 tomcat。 那么你应该很...

    《百分百比较excel》--强大的excel比较软件

    还是存放在文本文件,或者存放在Access、Microsoft SQL数据库,百分百比较Excel&gt;&gt;专业版都可以提供快速比较,大量节省您的时间和精力,将您从枯燥冗长的数据海洋中解放出来,从而让您的工作变得轻松愉快。...

Global site tag (gtag.js) - Google Analytics