以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  xsl提取xml内容的问题!急!!!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=83577)


--  作者:hyywjxml
--  发布时间:2/23/2010 1:49:00 PM

--  xsl提取xml内容的问题!急!!!
下面是我需要提取的xml文档结构:
<key id="agid" for="node" attr.name="agid" attr.type="string"/>
<key id="edgeid" for="edge" attr.name="edgeid" attr.type="string"/>
<key id="ifid" for="edge" attr.name="ifid" attr.type="string"/>
<key id="organisation" for="edge" attr.name="organisation" attr.type="string"/>
<key id="titel" for="edge" attr.name="titel" attr.type="string"/>
<key id="vorname" for="edge" attr.name="vorname" attr.type="string"/>
<key id="nachname" for="edge" attr.name="nachname" attr.type="string"/>
<key id="strasse" for="edge" attr.name="strasse" attr.type="string"/>
<key id="plz" for="edge" attr.name="plz" attr.type="string"/>
<key id="ort" for="edge" attr.name="ort" attr.type="string"/>
<key id="tel" for="edge" attr.name="tel" attr.type="string"/>
<key id="fax" for="edge" attr.name="fax" attr.type="string"/>
... ...
--------------------------------------------------------------------------------------------
我用xsl写了一些简单的提取语法好像都不行。要么就是提取不出来内容,要么就是提取出来但是内容没有按照格式排列。还请高手们指教!



--  作者:hyywjxml
--  发布时间:2/23/2010 9:00:00 PM

--  
XSL语法很多都不是很明白,不知道用哪个合适。

请高手帮忙指教啊!


--  作者:Qr
--  发布时间:2/23/2010 11:58:00 PM

--  
<xsl:apply-templates select="key"/>

<xsl:template match="key">
<xsl:apply-templates select="@*"/>
</xsl:template>

<xsl:template match="@*">
<xsl:value-of select="."/>
</xsl:template>


--  作者:hexun831012
--  发布时间:2/25/2010 1:36:00 PM

--  
你的文档没有Root吧
--  作者:hyywjxml
--  发布时间:2/25/2010 10:40:00 PM

--  
<graphml xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns   http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">

<!--
prefuse GraphML Writer | Mon May 05 15:14:32 CEST 2008
-->
-----------------------------------------------------------------------

这个是root. 后面就是我在前面贴的内容了。
多谢3楼的解答,不过还有些问题不是很明白,那个@*做什么用的。。。

我是xml菜鸟,以后还请大家多指教。呵呵。


--  作者:hexun831012
--  发布时间:2/28/2010 11:04:00 AM

--  
@*匹配所有属性
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms