以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML 与 数据库 』  (http://bbs.xml.org.cn/list.asp?boardid=17)
----  告急!xml如何转成HTML,显示的像网页一样漂亮,怎么做?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=17&rootid=&id=40772)


--  作者:njlhb
--  发布时间:12/2/2006 3:05:00 PM

--  告急!xml如何转成HTML,显示的像网页一样漂亮,怎么做?
最近本人在做元数据方面的一个小东东,后台数据库是Oracle,我把oracle的表数据转成XML,其XML如下:
<?xml version="1.0" standalone="yes"?>
<TargetTable>
  <DLGMetaDataBysheet>
    <ID>1</ID>
    <MAP_VERSION>1</MAP_VERSION>
    <SHEET_NO>15613422</SHEET_NO>
    <PRODUCT_NAME>1000DLG</PRODUCT_NAME>
    <PRODUCT_CODE>2006</PRODUCT_CODE>
    <MAP_TITLE>15613422</MAP_TITLE>
     <FLIGHT_H>660</FLIGHT_H>
    <SUM_LAYER>15</SUM_LAYER>
    <COLLECT_DATE>2006-02-10</COLLECT_DATE>
    <REV_FEATURE>全要素</REV_FEATURE>
    <REV_RESOURCE>野外数据</REV_RESOURCE>
    <REV_METHOD_INST>野外数据采集;全站仪</REV_METHOD_INST>
    <W_JOIN>自由</W_JOIN>
    <N_JOIN>已接</N_JOIN>
    <E_JOIN>已接</E_JOIN>
    <S_JOIN>已接</S_JOIN>
    <NW_MAP>15813443</NW_MAP>
    <N_MAP>15813444</N_MAP>
    <NE_MAP>15813633</NE_MAP>
    <W_MAP>15613421</W_MAP>
    <E_MAP>15613611</E_MAP>
    <SW_MAP>15613423</SW_MAP>
    <S_MAP>15613424</S_MAP>
    <SE_MAP>15613613</SE_MAP>
    <PRODUCER>南京优那特数据工程有限公司</PRODUCER>
    <PRODUCE_DATE>2006-10-01</PRODUCE_DATE>
    <COLLABORATOR>njynt</COLLABORATOR>
    <REV_DEPT>All</REV_DEPT>
    <REV_PROD_DATE>2006-08-25</REV_PROD_DATE>
    <P_MSE>0.11</P_MSE>
    <H_MSE>0.09</H_MSE>
    <ATT_PRECISION>符合要求</ATT_PRECISION>
    <LOGIC_COHERENCE>一致</LOGIC_COHERENCE>
    <INTEGRALITY>完整</INTEGRALITY>
    <JOIN_QUALITY>85</JOIN_QUALITY>
    <SUM_SCORE>80</SUM_SCORE>
    <QUALITY_COMMENT>90</QUALITY_COMMENT>
    <QUALITY_CHECK_DEPT>南京优那特数据工程有限公司</QUALITY_CHECK_DEPT>
    <QUALITY_CHECK_DATE>2006-03-21</QUALITY_CHECK_DATE>
    <KEYWORD>njynt</KEYWORD>
    <PRODUCE_DATA_DATE>2006-12-01</PRODUCE_DATA_DATE>
    <SURVEYOR>胡双安</SURVEYOR>
    <CHECKER>卫军</CHECKER>
    <LEADER>吴伟</LEADER>
    <DEPT_CHECKER>卫军</DEPT_CHECKER>
    <GRADE>85</GRADE>
    <DB_IN_OPERATOR>ww</DB_IN_OPERATOR>
      <REV_CHECK>72</REV_CHECK>
  </DLGMetaDataBysheet>
</TargetTable>

现在我想把上面的XMl文件通过XLST文件格式化一下,能够在IE里像网页一样浏览.可是我不知道该如何写这个

XLST文件,请高手赐教!谢谢!



--  作者:lovesea
--  发布时间:12/2/2006 4:59:00 PM

--  
得手写,麻烦大了
--  作者:weatherhrr
--  发布时间:12/6/2006 8:40:00 PM

--  
深有同感,单独为一个XML文档写个XSLT真的是件很烦琐的事情。我也正做相关的,不过要求没LZ那么高,所以简单的用表格实现还容易点。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
1,093.750ms