⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 0603-0200.htm

📁 xml帮助文档
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0071)http://162.105.170.55/ASPs/GetLearningArticleTemp.asp?section=0603-0200 -->
<HTML><HEAD><TITLE>XML中国论坛 - 初学进阶 - 6.3.2 XSLT编辑工具</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>TABLE {
	FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"
}
.pt9 {
	FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"
}
.pt10 {
	FONT-WEIGHT: 700; FONT-SIZE: 10pt; LINE-HEIGHT: 18pt; FONT-FAMILY: "宋体"
}
.TempOutline {
	FONT-SIZE: 9pt; MARGIN-LEFT: 15pt; COLOR: #666666; TEXT-INDENT: -28pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.TempOutline1 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 24pt; COLOR: #666666; TEXT-INDENT: -36pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.Outline {
	FONT-SIZE: 9pt; MARGIN-LEFT: 15pt; TEXT-INDENT: -28pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.Outline1 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 24pt; TEXT-INDENT: -36pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.Outline11 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 38pt; TEXT-INDENT: -50pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.passage0 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 15pt; TEXT-INDENT: -28pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.passage1 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 24pt; TEXT-INDENT: -36pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.passage11 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 38pt; TEXT-INDENT: -50pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
.passage111 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 51pt; TEXT-INDENT: -64pt; LINE-HEIGHT: 15pt; FONT-FAMILY: "宋体"; TEXT-DECORATION: none
}
</STYLE>



<META content="Microsoft FrontPage 5.0" name=GENERATOR></HEAD>
<BODY vLink=#000000 aLink=#000000 link=#000000 leftMargin=0 topMargin=0 
onload=""><!-- 以下为主体内容 -->
<div align="center">
  <center>
<TABLE width="100%" border=0 style="border-collapse: collapse" bordercolor="#111111" cellpadding="0" cellspacing="0">
  <TBODY>
  <TR vAlign=top>
    <TD width=38 rowSpan=2></TD>
    <TD vAlign=center  >
    <p align="center"><IMG height=33 
      src="image/title_learner.gif" width=226></TD>
    <TD width=44 rowSpan=2></TD>
    </TR>
  <TR vAlign=top>
    <TD ><!-- 正文内容 -->
      <DIV class=pt10><B>6.3.2 XSLT编辑工具</B></DIV>
    &nbsp;&nbsp;&nbsp;
      <DIV></DIV><BR>
      <DIV class=pt9>
      <P>如果要形象地概括XML文档,包括DTD文档,相信大家会把它比作一棵树,所以理想的XML和DTD的编辑器总是少不了树型的查看方式。XSLT文件一方面仍然是一种XML文件,同样需要树型显示方式;另一方面由于它归根结底规定的是显示的样式,相信大家希望能够使用一种可拖拽的所见即所得的编辑工具。那么,目前开发出的XSL编辑工具到底是不是能够满足大家的愿望呢?我们来分析两个做得比较好的XSLT编辑软件。 

      <OL>
        <LI><STRONG>eXcelon Stylus</STRONG> </LI></OL>
      <P>eXcelon Stylus是eXcelon公司开发的第一个可视化XSL编辑软件,目前推出的是2.0版本。它的软件界面如下图所示:</P>
      <P align=center><IMG height=272 
      alt="TU000000-0603-0200-01.jpg (20186 bytes)" 
      src="image/TU000000-0603-0200-01.jpg" width=370></P>
      <P>从图上可以看出该软件有三个窗口:结构示意窗口、预显窗口和编辑窗口。另外,使用Stylus还可以进行调试,下面是它的调试窗口:</P>
      <P align=center><IMG height=276 
      alt="TU000000-0603-0200-02.jpg (18677 bytes)" 
      src="image/TU000000-0603-0200-02.jpg" width=368></P>
      <P>该软件的基本功能如下: 
      <UL>
        <LI>交互编辑,所见即所得(WYSWYG)使用Stylus,用户完全在一个图形化的交互界面中进行操作。与其他交互软件一致的工具按钮设计,使用户很容易上手。 

        <LI>支持拖拽功能,用户还可以自行设计模板,轻而易举地将XML数据放到合适的位置。 
        <LI>Stylus还可以自动地生成所需要的XSL代码。 
        <LI>既可以编辑XSL文档,也可以编辑XML文档。 
        <LI>自动提示语法错误。 
        <LI>自动建议功能;在用户输入的时候,Stylus会建议用户使用哪些XSL或HTML标记和属性名,保证编辑的结果是Well-formed 
        XML文档。 
        <LI>有效的XSL和HTML标记名用不同颜色标注。 
        <LI>自动显示XSL的树形结构。 
        <LI>方便的调试功能。 
        <LI>Internet连接功能;对应的XML文件可以存储在其他机器上,用URL进行连接。 
        <LI>集成XML解释器和XSL处理器;Stylus包含了一个符合XSLT1.0的处理器,可以显示出样式单的输出效果,并支持JAVA扩展功能。 
        <LI>支持全字符集。 </LI></UL>
      <P>eXcelon 
      Stylus是第一个面向XSL编辑,集创建、管理、保存于一体的集成环境,使用Stylus用户可以快速、简便地创建XSL样式单,并可以很方便地进行调试。使用Stylue可以进行XML商务开发。</P>
      <P>eXcelon Stylus的系统要求如下: 
      <UL>
        <LI>操作系统: Windows NT / Windows 2000 
        <LI>主机配置: 奔腾机,内存32 MB 
        <LI>浏览器: Microsoft Internet Explorer 5 </LI></UL>
      <P>有关eXcelon Stylus的详细介绍和软件下载请参照网页:<A 
      href="http://www.exceloncorp.com/">http://www.exceloncorp.com/</A>。 
      <OL>
        <LI type=disc value=2><STRONG>IBM XSLEditor</STRONG> </LI></OL>
      <P>IBM公司的alphaworks开发出很多的XML应用程序,XSLEditor是其中之一。软件界面如下:</P>
      <P align=center><IMG height=317 
      alt="TU000000-0603-0200-03.jpg (34131 bytes)" 
      src="image/TU000000-0603-0200-03.jpg" width=400></P>
      <P>该软件是一个交互式XSL编辑软件,支持XSLT与XPath,用户界面友好。从图中可以看到有四个主要的窗口,XML编辑窗口、XSL编辑窗口、结果树显示窗口、XPath匹配窗口。其中前三个窗口都各自有两种视窗,一种可以显示源代码,可进行源代码编辑;另一种是树形结构显示。既可以编辑XML文档,也可以编辑XSL文档,界面清晰,一目了然。通过XPath窗口可以对输入的XPath条件进行节点匹配,匹配的节点可以用醒目的颜色指示。</P>
      <P>该软件要在JAVA环境中运行,要求安装有JDK1.1版本。</P>
      <P>有关该软件的详细信息与软件下载请参考网页:<A 
      href="http://www.alphaworks.ibm.com/">http://www.alphaworks.ibm.com/</A>。<BR></P></DIV>
      <P></P>
      <P></P></TD></TR></TBODY></TABLE>
  </center>
</div>
<P></P>
<P>
<P></P></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -