转换XML文件时遇到的有关问题

转换XML文件时遇到的问题
CompanyLast.xml的Schema出现的问题
Unable to show schema:
C:\Users\Administrator\Desktop\XMLSpy2013\Schema\CompanyFirst.xml
XML Schema has to begin with a <schema> element in namespace 'http://www.w3.org/2001/XMLSchema'!
Error location: company
Details
转换的最后一步出现了以下问题
File C:\Users\Administrator\Desktop\XMLSpy2013\Schema\CompanyLast.xml: XSL transformation failed
No supported XSLT version found!
我还木有学呢,不知道是哪的问题,请教各位大哥大姐帮帮忙啊
------解决方案--------------------
file:///C:/Users/Administrator/Desktop/XMLSpy2013/Schema/CompanyLast.xml
这个文件的代码呢?
------解决方案--------------------
 <?xml-stylesheet type="text/xsl" href="file:///C:/Users/Administrator/Desktop/XMLSpy2013/Schema/CompanyLast.xml"?>
需要的是一个xsl文件
------解决方案--------------------
从文件名看,问题是需要指向一个xsl的href你指向了xml文件自身。
------解决方案--------------------
引用:
Quote: 引用:

 <?xml-stylesheet type="text/xsl" href="file:///C:/Users/Administrator/Desktop/XMLSpy2013/Schema/CompanyLast.xml"?>
需要的是一个xsl文件

恩,这个我知道,不是直接按Assign XSL按键吗,分配一个XSL文件,然后再转换?


你说的方法,是当你没有指定XSLT的时候,在编辑器中运行的做法。
而以下语句已经指定了一个XSLT文件,并且是一个XML文件,显然这里用XML是错误的。
 <?xml-stylesheet type="text/xsl" href="file:///C:/Users/Administrator/Desktop/XMLSpy2013/Schema/CompanyLast.xml"?>