Modifier un attribut dans un fichier XML : Différence entre versions
De zBasic
								
												
				|  (Page créée avec « Fichier:Contenu xml.png * Dans le fichier XML ci-dessus, modifier l'attribut "numero" de la balise "lignecommande"   Sub Main  	GlobalScope.BasicLibraries.loadLibrary... ») | |||
| (Une révision intermédiaire par le même utilisateur non affichée) | |||
| Ligne 7 : | Ligne 7 : | ||
|   	sFic = "c:\temp\commande.xml" |   	sFic = "c:\temp\commande.xml" | ||
|   	oXML = [[zXML.Ouvre]](sFic) |   	oXML = [[zXML.Ouvre]](sFic) | ||
| − |   	sAvant = zXML.RecupAttrib(oXML, "lignecommande", "numero") | + |   	sAvant = [[zXML.RecupAttrib]](oXML, "lignecommande", "numero") | 
| − |   	oXML = zXML.ModifAttrib(oXML, "lignecommande", "numero", 110) | + |   	oXML = [[zXML.ModifAttrib]](oXML, "lignecommande", "numero", 110) | 
|   	sApres = zXML.RecupAttrib(oXML, "lignecommande", "numero") |   	sApres = zXML.RecupAttrib(oXML, "lignecommande", "numero") | ||
|   	[[zXML.Sauve]](sFic, oXML) |   	[[zXML.Sauve]](sFic, oXML) | ||
| − |   	'Affichera "Attribut  | + |   	'Affichera "Attribut 105 modifié à 110" | 
|   	msgbox "Attribut " & sAvant & " modifié à " & sApres |   	msgbox "Attribut " & sAvant & " modifié à " & sApres | ||
|   End Sub |   End Sub | ||
| [[Catégorie:Exemples]] | [[Catégorie:Exemples]] | ||
Version actuelle en date du 18 février 2024 à 16:21
- Dans le fichier XML ci-dessus, modifier l'attribut "numero" de la balise "lignecommande"
Sub Main
	GlobalScope.BasicLibraries.loadLibrary ("zBasic")
	sFic = "c:\temp\commande.xml"
	oXML = zXML.Ouvre(sFic)
	sAvant = zXML.RecupAttrib(oXML, "lignecommande", "numero")
	oXML = zXML.ModifAttrib(oXML, "lignecommande", "numero", 110)
	sApres = zXML.RecupAttrib(oXML, "lignecommande", "numero")
	zXML.Sauve(sFic, oXML)
	'Affichera "Attribut 105 modifié à 110"
	msgbox "Attribut " & sAvant & " modifié à " & sApres
	
End Sub

