以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  请教高手一个关于《基于xml的电子公文格式规范》中怎样显示xml的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=60728)


--  作者:yagebuqq
--  发布时间:4/1/2008 4:18:00 PM

--  请教高手一个关于《基于xml的电子公文格式规范》中怎样显示xml的问题
例如我的xml文档为:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="Doc.xsl"?>
<公文体 xmlns="http://www.egs.org.cn/eGovDoc/body" xmlns:xsi="http://www.w3.org/2001/XM1.Schema-instance">
  <眉首>
    <文件编号>2008040100000001</文件编号>
    <秘密等级>机密</秘密等级>
    <保密期限>1年</保密期限>
    <紧急程度>特急</紧急程度>
    <发文机关标识>
      <发文机关名称>中共XXX市委办公厅</发文机关名称>
      <发文机关名称>中共XXX市委办公厅</发文机关名称>
      <标识后缀>文件</标识后缀>
    </发文机关标识>
    <发文字号>
      <发文机关代字>X发</发文机关代字>
      <发文年号>2004</发文年号>
      <发文序号>X号</发文序号>
    </发文字号>
  </眉首>
  <主体>
    <标题>中共XXXi市委办公厅关于XXXXXXXXXXX的通知</标题>
    <主送机关>各有关单位</主送机关>
    <正文>
      <自然段>XXXXXXXXXXXXXXXXXXX。</自然段>
      <自然段>XXXXXXXXXX(见表1)。</自然段>
      <表格>
        <表行>
          <表单元格>
            <自然段>1</自然段>
          </表单元格>
          <表单元格>
            <自然段>XXXX</自然段>
          </表单元格>
        </表行>
        <表行>
          <表单元格>
            <自然段>2</自然段>
          </表单元格>
          <表单元格>
            <自然段>XXXX</自然段>
          </表单元格>
        </表行>
        <表说明>
          <表序>表1</表序>
          <表题>XXX表</表题>
        </表说明>
      </表格>
    </正文>
    <附件 附件说明="XXXXXXX" 文件名="XXXXXXX.rtf" 数据类型="application/richtextfile" 编码方式="BASE64">9iaulk3290safkaslfkjgaw9er8732kl4jaslfk</附件>
    <公文生效标识>
      <发文机关署名>中共XXX市委办公厅</发文机关署名>
      <发文机关印章/>
      <发文机关署名>XXX市人民政府办公厅</发文机关署名>
      <发文机关印章/>
    </公文生效标识>
    <成文日期>2004-01-01</成文日期>
  </主体>
  <版记>
    <主题词>
      <词目>XXX</词目>
      <词目>XXX</词目>
      <词目>通知</词目>
    </主题词>
    <抄送机关 抄送类别="抄报">省委</抄送机关>
    <抄送机关 抄送类别="抄报">省政府</抄送机关>
    <抄送机关 抄送类别="抄送">各区委区政府</抄送机关>
    <印制版记>
      <印发机关>中共XXX市委办公厅</印发机关>
      <印发日期>2004-05-01</印发日期>
      <印发份数>15</印发份数>
    </印制版记>
  </版记>
</公文体>

xml的xsl文件为:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:mxh="http://www.egs.org.cn/eGovDoc/body" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:template match="/">
    <xsl:apply-templates select="mxh:公文体/mxh:眉首" />
    <xsl:apply-templates select="mxh:公文体/mxh:主体" />
    <xsl:apply-templates select="mxh:公文体/mxh:版记" />
  </xsl:template>
  <xsl:template match="mxh:眉首">
    〖HJ*6〗[JY(][HT3H]
    <xsl:value-of select="mxh:秘密等级"/>★<xsl:value-of select="mxh:保密期限" />[JY)]\=[HJ][JY(][HT3H]
    <xsl:value-of select="mxh:紧急程度"/>[JY)][SD+25mm][JZ(][CS0,255,255,0][HT65.,45.XBS]
    <xsl:value-of select="mxh:发文机关标识/发文机关名称" />
    <xsl:value-of select="mxh:标识后缀"/>[HT][CS][JZ)]\=\=[HT3F][JZ]
    <xsl:value-of select="mxh:发文字号/mxh:发文机关代字" />〔
    <xsl:value-of select="mxh:发文字号/mxh:发文年号" />〕
    <xsl:value-of select="mxh:发文字号/mxh:发文序号" />[HJ2mm]\=[HJ][XH2][CSX0,255,255,0][CDF156mm][CSX][XH]〖HT〗\=\=
  </xsl:template>
  <xsl:template match="mxh:主体">
    \=[HT2XBS][JZ(]
    <xsl:value-of select="mxh:标题" />[JZ)][HT]\=\=[HT3F]
    <xsl:value-of select="mxh:主送机关" />[BFQ]:[BF][HT]
    <xsl:for-each select="mxh:正文/mxh:自然段">
      [HT3F]\;
      <xsl:value-of select="." />[HT]
    </xsl:for-each>\=[HT3F]\;附件[BFQ]:[BF][ZK(]
    <xsl:for-each select="mxh:附件">
      [HT3F]
      <xsl:value-of select="."/>\=
    </xsl:for-each>[ZK)][BG((16)][BHDWG50mm,WK9W]〖TPseal4sed,+50mm。50mm%〗[BG)W][JY]
    <xsl:value-of select="mxh:成文日期"/>\ \ \ \ \;(
    <xsl:value-of select="mxh:附注"/>)
  </xsl:template>
  <xsl:template match="mxh:版记">
    [FQ(+6。28,X,BP,DY-W][BG(][BHDWG2,WKZQW][HT3H]主题词[HT3F][BFQ]:[BF][HTXBS]
    <xsl:for-each select="mxh:主题词/mxh:词目">
      <xsl:value-of  select="." />[KG1]
    </xsl:for-each>[HT][BHDFG2,WKZQW][KG1][HT3F]抄送[HT3F][BFQ]:[BF][ZK(]
    <xsl:for-each select="mxh:抄送机关">
      <xsl:value-of  select="." />〓</xsl:for-each>[ZK)][BHDFG2,WKZQW][HT3F][KG1]
    <xsl:value-of select="mxh:印制版记/mxh:印发机关"/>[JY,1]
    <xsl:value-of select="mxh:印制版记/mxh:印发日期"/>印出[BG)F][FQ)][HJ]
  </xsl:template>
</xsl:stylesheet>

现在有个问题,就是在显示xml文件时出现了像〖HJ*6〗这样的字符,想请教一下高手,怎样处理???


--  作者:span
--  发布时间:4/2/2008 4:43:00 PM

--  
你想让xsl文档转换成甚么格式的文档呢?
--  作者:yagebuqq
--  发布时间:4/3/2008 8:10:00 AM

--  
电子公文的格式!!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms