我编写了一个简单的xml文件,想在IE下直接浏览,我在网上看到可以这样作的。有的说可以用xsl或css来控制xml在浏览器中的显示,这两种方法我也试了,可是每次用IE打开该xml文件的时候总是弹出一个 下载的 对话框,让我保存或打开,请问这是什么原因?xml文件到底能不能在IE下直接浏览呢?
解决方案 »
- java modbus串口通信问题,主站用的是java-modbus包编写的程序,从站用的是modbus simulator模拟器
- java 文件属性
- 第一语言学Java .第二语言学什么??
- 十进制数转成数值型16进制如何写入一个文件的问题
- 我们一般在java中会常用到哪些数据结构啊?
- 急! 求救有关JEditorPane的setPage的问题
- jbulider中怎么生成子目录包
- 问几个问题!!
- 老板突然要用java做项目,我一点都不懂,不知道用那本书好点?老板要求不能用microsoft的java.
- java中的构建器是个什么概念????
- 是否都有必要设置conn.setAutoCommit(false)
- 如何在JAVA文本域中显示查询到的一张SQL的表的全部类容
看看下面的例子:
1,book.dtd
<!NOTATION pic SYSTEM "Image/gif">
<!ELEMENT bookstore (book+)>
<!ELEMENT book (bookname,author,price)>
<!ELEMENT bookname (#PCDATA)>
<!ELEMENT author (#PCDATA)>
<!ELEMENT price (#PCDATA)>
<!ATTLIST bookname
covery NOTATION (pic) #REQUIRED>2,book.css
bookname{display:block;color:green}
author{display:block;color:red;font-style:italic}
price{display:block;color:olive}3,book.xml
<?xml version="1.0" encoding="GB2312" standalone="no"?>
<!DOCTYPE bookstore SYSTEM "book.dtd">
<?xml-stylesheet type="text/css" href="book.css"?>
<bookstore>
<book>
<bookname covery="pic">Java技术&实践1</bookname>
<author>作者1</author>
<price>59.00元</price>
</book>
<book>
<bookname covery="pic">Java技术<![CDATA[&]]>实践2<pre/></bookname>
<author>作者2</author>
<price>159.00元</price>
</book>
</bookstore>把上面3个文件放到同一个文件架下,
用ie打开book.xml看看效果~~
可以浏览。可是每次用IE打开该xml文件的时候总是弹出一个 下载的 对话框,让我保存或打开?
这可能是没有将xml扩展名与ie关联。建议升级一下IE或者重新安装ie