社区
XML/XSL
帖子详情
如果比较两个xml文件里包含相同内容的节点
sailflying
2004-08-10 05:35:48
A.xml里有个<name>Sail</name>
B.xml里也有个<name>Sail</name>
那么返回true,否则返回false
这个功能怎么作呢??
...全文
163
3
打赏
收藏
如果比较两个xml文件里包含相同内容的节点
A.xml里有个Sail B.xml里也有个Sail 那么返回true,否则返回false 这个功能怎么作呢??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nanker
2004-08-11
打赏
举报
回复
a.xml:
<names>
<name>Hello1</name>
</names>
b.xml:
<names>
<name>Hello1</name>
</names>
r.xml:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="test.xsl" ?>
<results>
</results>
test.xsl:
<?xml version="1.0"?>
<xsl:stylesheet version="1.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="no" doctype-public="-//W3C//DTD HTML 3.2 Final//EN"/>
<xsl:variable name="name_a" select="document('a.xml')/names" />
<xsl:variable name="name_b" select="document('b.xml')/names" />
<xsl:template match="/">
<xsl:apply-templates select="results">
<xsl:with-param name="name_a" select="$name_a/name" />
<xsl:with-param name="name_b" select="$name_b/name" />
</xsl:apply-templates>
</xsl:template>
<xsl:template match="results">
<xsl:param name="name_a" />
<xsl:param name="name_b" />
<html>
<head><title>A:B</title></head>
<body>
<h4>Result:</h4>
<br />
<xsl:choose>
<xsl:when test="$name_a = $name_b">
true
</xsl:when>
<xsl:otherwise>
false
</xsl:otherwise>
</xsl:choose>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
用IE打开r.xml既可
sailflying
2004-08-11
打赏
举报
回复
比较成功了。但是遇上一个难题
现在document的都是固定xml文件
我需要比较的是两个网页上的两个xml数据,它并不是固定的文件
我改怎么将两个xml数据岛传进去给document呢?
sailflying
2004-08-11
打赏
举报
回复
如果xml里面有好几个<name>值呢?
我用你写的好像只能比较第一个
我怎么改也不会每个都去比较 ^_^!!
XML必知必会:Java、C#、Python多种语言解析XML文档
XML是所有软件开发人员都应该熟悉的技术,如果你还不熟悉就选择这门课程。 第1章 XML概述 什么是XML、XML和HTML之间的区别 第2章 XML编辑工具 跨平台文本编辑工具、Windows平台文本编辑工具、Visual Studio Code工具...
python 基于DOM的
XML文件
的读写操作总结(较全)
一个典型的
XML文件
中的
节点
的例子如下图所示,每个
节点
都
包含
了两部分
内容
:
节点
属性和子
节点
(其中也包括了如图中第3部分所示的TextNode,这种特殊的
节点
类型只会显示一个文本)。所以对XML的读写操作就是围绕
节点
和...
XML格式文件详解及Java解析
XML文件
内容
方法
XML格式文件详解 1.概述 XML,即可扩展标记语言,XML是互联网数据传输的重要工具,它可以跨越互联网任何的平台,不受编程语言和操作系统的限制,可以说它是一个拥有互联网最高级别通行证的数据携带者。XML是当前...
c语言读取 xml,C++读入
XML文件
示例
最近要做一个VRP的算法,测试集都是放在
Xml文件
中,而我的算法使用C++来写,所以需要用C++来读取
Xml文件
。在百度上搜“C++读取
Xml文件
”,可以出来很多博客,大多数是关于tinyXml的,所以这篇博文也是讲述如何用tiny...
Hadoop中配置文件重要属性释义
Hadoop集群中的每台计算
节点
都有自己的一组配置文件。这些配置文件中的配置项可以覆盖上述提到的默认配置文件中的...4) *-default.xml 文件中的默认值,这个文件是集群中的所有
节点
都
相同
。2)客户端
节点
的 *-site.xml。
XML/XSL
8,906
社区成员
22,677
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章