html文件怎么调用外部xml文件

如题所述

.外部XML文件引用方式

首先建立一个XML文件,如firstlove.xml。在html文件中加入<xml></xml>中的数据内容示例:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
<title>第一次亲密接触</title>
</head>
<body>
<xml id="第一次亲密接触" src="firstlove.xml">
<第一次亲密接触>
<对象>xml</对象>
<亲密程度>接触到XML稍微宝贵的地方数据岛</亲密程度>
<结论>感觉不错,是个好东东</结论>
</第一次亲密接触>
</xml>
<center><h1>第一次亲密接触</h1></center>
<table border="0" datasrc="#第一次亲密接触" align="center">
<tr>
<td bgcolor="#99FF99">对象: <span datafld="对象"></span>
</td>
<td bgcolor="#3399CC">亲密程度:<span datafld="亲密程度"></span></td>
<td bgcolor="#CC99CC">结论: <span datafld="结论"></span></td>
</tr>
</table>
</body>
</html>

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-09-03
1 对这个xml文件的内容进行操作
2 首先,加载这个xml文件,js中加载xml文件,是通过XMLDOM来进行的.
// 加载xml文档
loadXML = function(xmlFile)
{
var xmlDoc;
if(window.ActiveXObject)
{
xmlDoc = new ActiveXObject('Microsoft.XMLDOM');
xmlDoc.async = false;//是否异步加载xml文件(如果为ture,程序不论xml文件是否全部载入就开始运行下面程序,所以如果接下来就操作xml文件可能出错)
xmlDoc.load(xmlFile);
}
else if (document.implementation&&document.implementation.createDocument)
{
xmlDoc = document.implementation.createDocument('', '', null);
xmlDoc.load(xmlFile);
}
else
{
return null;
}

return xmlDoc;
}

xml文件对象出来了, 接下去要对这个文档进行操作了
比如说,需要得到节点Login/Weapon/W的第一个节点的属性,那么可以如下进行:
// 首先对xml对象进行判断
checkXMLDocObj = function(xmlFile)
{
var xmlDoc = loadXML(xmlFile);
if(xmlDoc==null)
{
alert('您的浏览器不支持xml文件读取,于是本页面禁止您的操作,推荐使用IE5.0以上可以解决此问题!');
window.location.href='/Index.aspx';
}

return xmlDoc;
}

// 然后开始获取需要的Login/Weapon/W的第一个节点的属性值
var xmlDoc = checkXMLDocObj('/EBS/XML/Login.xml');
var v = xmlDoc.getElementsByTagName('Login/Weapon/W')[0].childNodes.getAttribute('Text')本回答被提问者和网友采纳
第2个回答  2018-03-12
xml应该是不能直接写在html页面里面的!
留个坑,关注一下这个问题,说不定还真有办法实现!呵呵...

网页如何调用xml文件网页如何调用xml文件格式
将文档链接到HTML 在网页上。要实现这个目标,最简单的方法就是插入一个数据 岛屿.回想一下,之前我们使用了一个名为XML的文件 的HTML 元素来创建数据。岛屿.例如,下面HTML 网页中的正文 元素包含一个链接,该链接包含在Book.xml中 文件中的XML 文件数据 岛 中等:想获得更多关于数据的信息 岛 有关...

html页面如何调用xml文件的内容
方法一:在初始化时保存ApplicationContext对象 代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId");说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。

html 如何读取 xml
可以用javascript读取xml数据 实例如下:首先:xml文件(tree.xml)内容如下:<?xml version="1.0" encoding="gb2312"?> <treeview> <tree id="p1"> <text>山东省<\/text> <target>_blank<\/target> <title>省份<\/title> <link><\/link> <tree id="p1-1"> <text>威海市<\/text> <target...

怎么配置可以让前端访问xml文件
手机版 我的知道 怎么配置可以让前端访问xml文件 搜索资料 我来答 分享 微信扫一扫 新浪微博 QQ空间 举报 浏览12 次 本地图片 图片链接 代码 提交回答 匿名 回答自动保存中为你推荐:特别推荐 非洲猪瘟是如何传入中国的? 关羽能配上“武圣人”称号吗? 如果地球被太阳潮汐锁定会怎样? 你弄清楚跳跳糖为什...

html网页中如何调用另一个html网页的一部分
两种方法 1.使用iframe框架,并且附加css样式,让他的margin属性为负值,恰好到右边那条那里即可 2.使用xmlhttp异步获取另一页面源代码,取出右边那条的内容,动态加载在本页

html文件如何调用另一个html文件?
最简单是用框架:<frameset rows="25%,75%"> <frame src="top.html"> <frame src="index.html"> <\/frameset> 这样,就是top.html和index.html同存在于一个网页中,且是上下分布的,top.html占1\/4,index.html占3\/4.

xml文件怎么在网页成批阅读器中打开?
步骤一:启动网页成批阅读器<\/ 首先,确保您已安装网页成批阅读器。如果尚未安装,点击“文件”选项,选择“安装”进行下载安装。步骤二:打开文件<\/ 安装完成后,点击“文件”菜单,选择“打开”,在弹出的窗口中浏览并选择您需要的xml、htm或html文件。点击“打开”按钮,无论是单个文件还是批量操作,...

如何把以下的xml文件以html方式显示出来,相应的xsl文件该怎样写_百度...
如何把以下的xml文件以html方式显示出来,相应的xsl文件该怎样写 搜索资料 我来答 分享 微信扫一扫 网络繁忙请稍后重试 新浪微博 QQ空间 举报 浏览10 次 本地图片 图片链接 代码 提交回答 匿名 回答自动保存中为你推荐:特别推荐喝茶等于喝农药?又被套路了 为什么民航飞机连个降落伞都没有? 我们的月亮是...

xml文件怎么打开
1、我们在电脑上面找到想要打开的xml文件,点击鼠标右键。2、在鼠标右键列表当中,我们选择打开方式。3、我们这里在列表当中选择其他应用打开。4、在这个当中,我们选择wpsoffice,然后点击确定。5、接着我们选择wps表格,点击打开。6、最后我们就可以看到打开的文件了。

HTML和FLASH调用XML的问题.!
要是 直显示xml文档 用 <xml> 标签就成了 <XML ID=”YourId” SRC=”yourXML.xml”><\/XML> 但要是要根据xml里面的内容改变页面到某种状态的,单纯用html就不成了,要用到script,具体实现就要和浏览器的类型还有具体需求一起考虑了。。。

相似回答