`
txf2004
  • 浏览: 6883710 次
  • 性别: 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个 系统特点:本系统利用协同过滤算法,通过对用户历史行为数据的分析,智能...

    XML学习指南

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

    基于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的异构数据库集成中间件系统解决方案,最后以一个人事信息查询系统的设计证明了该方案的可行性

    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;专业版都可以提供快速比较,大量节省您的时间和精力,将您从枯燥冗长的数据海洋中解放出来,从而让您的工作变得轻松愉快。...

    基于SpringBoot和Vue的推荐算法电商平台源码

    - 配置文件:包括12个XML文件,用于配置应用环境和数据库访问。 - 资源文件:包含5张PNG图片和2张JPG图片,以及相关的CSS样式表4个文件和JavaScript文件5个,以优化用户界面和提升视觉体验。 - 其他:.gitignore文件...

    一种基于Web服务的协同网络办公模型及其实现 (2010年)

    对Web服务(WebService)技术和协同机制进行一定程度的研究,应用矩阵协同模型设计了一套网络办公系统,较好地解决了协同工作过程中网络数据传输出现的复杂问题。系统根据Web服务的特点及应用需求,设计了一套独特的体系...

    基于Mahout框架的movieRecommender电影推荐系统源码

    - 数据库脚本:2个SQL文件,包含数据库结构定义和初始化数据。 - 属性文件:2个PROPERTIES文件,存储系统配置信息。 - 动态图像:2个GIF文件,为用户交互提供动态反馈。 - 脚本文件:2个JS文件,增强用户界面的动态...

Global site tag (gtag.js) - Google Analytics