Bonjour,
j'ai une application qui ne supporte pas le namespace lors de la lecture de mon fichier xml.
Mon fichier xml:
ce qu'il me faut
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="UTF-8" standalone="no" ?> <items xmlns="http://lalima/sync/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://lalima/sync/beans items.xsd"> <Item> <No.>12.2000</No.> <No._2>163003</No._2> <Description>Bande laquée 35mm, N° 0150</Description> <Description_2>OFF White SG</Description_2> <Base_Unit_of_Measure>M</Base_Unit_of_Measure> <Inventory>0</Inventory> </Item> </items>
J'ai essayé avec dom mais apparement dom reconnaît le namespace et ne permet pas supprimer la balise xmlns....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?xml version="1.0" encoding="UTF-8" standalone="no" ?> <items> <Item> <No.>12.2000</No.> <No._2>163003</No._2> <Description>Bande laquée 35mm, N° 0150</Description> <Description_2>OFF White SG</Description_2> <Base_Unit_of_Measure>M</Base_Unit_of_Measure> <Inventory>0</Inventory> </Item> </items>
Voici mon c'est du C/Side
Est-ce que quelqu'un peut m'aider?? Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 IF ISCLEAR(xmlDoc) THEN CREATE(xmlDoc); xmlDoc.load('C:\temp\test.xml'); xmlRootNode:=xmlDoc.selectSingleNode('items'); xmlElement := xmlDoc.documentElement(); xmlElement.removeAttribute('test');
Partager