社区
C++ Builder
帖子详情
关于XML和XSLT的问题!急急急
slow_man
2003-10-16 10:13:01
目前我正在做将XML通过XSLT转换生成新的XML的程序,在JAVA和.NET中都提供了很简单的关于XSLT转换的类,只需简单输入XML和XSLT文档,即可输出新的XML文档,但是BCB6中却没有提供类似的类,仅有一个用于解析XML的类。请问高手们,如果要实现上述功能,是否需要更改开发工具?或者有第三方的组件可用?谢谢指点!!!
...全文
77
2
打赏
收藏
关于XML和XSLT的问题!急急急
目前我正在做将XML通过XSLT转换生成新的XML的程序,在JAVA和.NET中都提供了很简单的关于XSLT转换的类,只需简单输入XML和XSLT文档,即可输出新的XML文档,但是BCB6中却没有提供类似的类,仅有一个用于解析XML的类。请问高手们,如果要实现上述功能,是否需要更改开发工具?或者有第三方的组件可用?谢谢指点!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
slow_man
2003-10-16
打赏
举报
回复
我到微软网站去看了,好像使用起来比较麻烦,有没有现成的例子?
Wingsun
2003-10-16
打赏
举报
回复
你需要使用微软的XML4.0 SDK了
dom4j-1.6.1.jar jar包
dom4j是一个非常非常优秀的Java
XML
API 越来越多的Java软件都在使用dom4j来读写
XML
Dom4j是一个易用的、开源的库,用于
XML
,XPath和
XSLT
。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP DOM4J使用起来非常简单。只要你了解基本的
XML
-DOM模型,就能使用
通过
XSLT
转换
XML
一 介绍
XSLT
是一种用来转换
XML
文档结构的语言,它是EXtensible Style Language Extensions Transformations的缩写。
XSLT
类似与HTML中的CSS,但是比CSS的功能更加强大。 根据W3C规范说明书的说明,最早设计
XSLT
是帮助将
XML
文档转换为其他文档。 但是随着应用的深入,
XSLT
已不仅仅用于将
XML
转换为HTML或其他文档格式
XML
与
XSLT
之前有谈过
XML
与CSS的搭配,可以让用户拥有多种数据显示样式。但这种搭配亦有不足之处,首先 编写者必须了解和掌握
XML
和CSS两种语法规则,无形中增加了编写者的知识成本;其次,编写者无法对数据进行查询性的显示,即通过
XML
与CSS的搭配只能将所有数据全部显示出来,无法实现只显示符合某种条件的数据。 为了降低编写者的知识成本,W3C组织又在
XML
文件基础之上定义了新
XML
.转换
XML
的工具.
XSLT
eXtensible Stylesheet Language Transformations 本身是XSL规范的一部分,专门用于对
XML
的树型数据进行重组转换,并可以以各种格式输出 示例//hello.
xml
xml
version="1.0">
xml
-stylesheet type="text/xsl" href="hello.
xslt
"?>
hello
XML
和
XSLT
实现代码生成器(I)
XML
和
XSLT
实现代码生成器(I)摘要
XML
和
XSLT
为开发WEB应用提供了非常好的解决方案,然而,它们的能力不仅限制在WEB开发上,其实它们提供了很好的基于元数据(meta data)编程的模型,利用
XML
作为元数据并用
XSLT
就可以将它转换为任何想要的形式或其他数据。本文第一部分介绍了如何利用Java以及
XML
和
XSLT
实现代码生成器功能,,第二部分讨论了使用这种解决方
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章