Problème d'affichage dut au namespace
Bonjour à tous,
Voila je suis débutant en XML, et je rencontre un problème pour affichier des données contenu dans un fichier XML. Voici le début du code XML :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="poyetmotte.xsl"?>
<OrderList xmlns="rrn:org.xcbl:schemas/xcbl/v4_0/ordermanagement/v1_0/ordermanagement.xsd"
xmlns:core="rrn:org.xcbl:schemas/xcbl/v4_0/core/core.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ListOfOrder>
<Order>
<OrderHeader>
<OrderNumber>
<BuyerOrderNumber>[1]</BuyerOrderNumber>
</OrderNumber>
<OrderIssueDate>[2]</OrderIssueDate>
<OrderReferences>
<ContractReferences>
<core:Contract>
<core:ContractID>
<core:Ident>[3]</core:Ident>
</core:ContractID>
</core:Contract>
</ContractReferences>
<QuoteReference>
<core:RefNum>[4]</core:RefNum>
</QuoteReference>
<OtherOrderReferences> |
Et voici ce que je veux obtenir :
Citation:
[1];[2];[3];[4] (...etc)
Pour se faire , je passe par un xsl voici ce que je fais :
Code:
1 2 3 4 5 6 7 8 9 10
|
<xsl:template match="/">
<!-- Generation du contenu -->
<xsl:value-of select="OrderList/ListOfOrder/Order/OrderHeader/OrderNumber/BuyerOrderNumber" />
<xsl:text>;</xsl:text>
<xsl:value-of select="OrderList/ListOfOrder/Order/OrderHeader/OrderIssueDate" />
<xsl:text>;</xsl:text>
<xsl:value-of select="OrderList/ListOfOrder/Order/OrderHeader/OrderReferences/ContractReferences/ContractID/Ident" />
<xsl:text>;</xsl:text>
</xsl:template> |
et voici ce que j 'obtiens :
where is the probleme ?
Bonne année et merci a tous !