2015-11-05 89 views
-1

我有一个xml类似下面XSLT命名空间得到属性值

<ObjectEvent> 
    <NodeA xmlns:abc="http://test.google.com">test123</NodeA> 
</ObjectEvent> 

我怎样才能从nodeA上获得价值http://test.google.com

+0

XML是大小写敏感的:''确实不关''。 –

+0

按指定更新输入。 – Ritesh

回答

1

给定一个形成良好输入:

<ObjectEvent> 
    <NodeA xmlns:abc="http://test.google.com">test123</NodeA> 
</ObjectEvent> 

下面的指令:

<xsl:value-of select="/ObjectEvent/NodeA/namespace::abc"/> 

将返回:

http://test.google.com 
+0

谢谢迈克尔。有效。 – Ritesh