Bonjour,
J'ai un document XML (pour etre précis une vue de InfoPath en XSL mais le résultat est le même) dans lequel j'ai des balises
Code :
- <img src="667A3618.gif"/>
|
Je chargé mon fichier avec qq chose du genre
Code :
- XmlDocument myXmlDocument = new XmlDocument();
- myXmlDocument.LoadXml(strXHTML);
|
Et j'aimerais ajouter un répertoire avant la source de mon image donc que ma balise devienne
Code :
- <img src="mon_rep/667A3618.gif"/>
|
J'ai donc essayé
Code :
- String strStyle = null;
- XmlNodeList styleList = myXmlDocument.SelectNodes("html/head/style" );
- foreach(XmlNode node in styleList) {
- node.Attributes["controlStyle"] = "mon_rep" + node.Attributes["controlStyle"];
- }
|
Mais hélas node est une propriété en lecture seule apparemment comment faire alors???
D'avance merci...
Ben
Message édité par the big ben le 22-03-2006 à 14:28:52