Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : lecture et écriture assez Spécial [ Base de données / XML ] (sebuim)

lundi 30 avril 2007 à 17:56:47 | lecture et écriture assez Spécial

sebuim

Bonjours,
J'ai un xml de ce type :

<?xml version="1.0" encoding="utf-8"?>
<sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84">
  <sitemap>
    <loc>http://www.aaa.com/boamp/test?id=1</loc>
    <lastmod>2007-04-30</lastmod>
  </sitemap>
  <sitemap>
    <loc>http://www.aaa.com/boamp/test?id=2</loc>
    <lastmod>2007-04-30</lastmod>
  </sitemap>
  <sitemap>
    <loc>http://www.aaa.com/boamp/test?id=5</loc>
    <lastmod>2007-04-30</lastmod>
  </sitemap>
  <sitemap>
    <loc>http://www.aaa.com/boamp/test?id=4</loc>
    <lastmod>2007-04-30</lastmod>
  </sitemap>
  <sitemap>
    <loc>http://www.aaa.com/boamp/test?id=3</loc>
    <lastmod>2007-04-30</lastmod>
  </sitemap>
</sitemapindex>

J'aimerai savoir comment faire pour lire ce xml et récupérer celui qui a l'id de plus haut niveau ?
dans mon cas c'est 5 dans le but de savoir qu'elle est l'id suivant que je dois rajouter.

pour la lecture j'ai essayé avec :
      try
            {
                xmlDoc.Load("C:\\test.xml");
                System.Xml.XmlNode xNode = xmlDoc.SelectSingleNode("loc");
                int id;
                Int32.TryParse(xNode.InnerText.Replace("http://www.aaa.com/boamp/test?id=", ""), out id);
                id += 1;
                XmlNode node1 = xmlDoc.CreateNode("sitemap");
                XmlNode node2 = xmlDoc.CreateNode("loc");
                XmlElement element = xmlDoc.CreateElement("http://www.aaa.com/boamp/test?id=" + id);
                node2.AppendChild(element);
                xmlDoc.DocumentElement["sitemapindex"].AppendChild(node1);
                xmlDoc.Save("C:\\test.xml");
            }
            catch
            {
                // Rien
            }

C'est mon code (il compile même pas ).
Je complétement perdu sur ce coups là ...

Je génie des fautes.....


lundi 30 avril 2007 à 18:19:04 | Re : lecture et écriture assez Spécial

Bidou

Administrateur CodeS-SourceS
Salut,
Tu peux le faire avec XPath, un petit tuto pour t'initier ici







-Blog-



Cette discussion est classé dans : test, http, id, www, aaa


Répondre à ce message

Sujets en rapport avec ce message

bouton enfonce [ par chris81 ] bonjour,dans la calculette de xp qd on clique sur 2 du pave numerique le bouton 2 de la calculette s'enfonce, savez vous comment je peux faire pour fa HELP !! XML [ par JCpp ] Ça commence à m'énerver. Grrr.J'ai toujours le même problème :http://www.csharpfr.com/forum.v2.aspx?ID=155596 Trier une arraylist fortement type [ par oberown ] Dans cet article on apprend comment faire une arraylist fortement typéhttp://www.c2i.fr/code.aspx?IDCode=389Et dans ceux-ci comment trier une arrayhtt Un message d'erreur !!!!? [ par hred1 ] Bonjour,[url=http://www.emajin.net][img]http://www.emajin.net/uploads/336eece14a.jpg[/img][/url]Sur la photo ci-dessus vous verrez mon beug qui me blo [CSLib] Suggestions [ par scoubidou944 ] voici simplement des questiosn qui me viennent à l'esprit : - le code fournit est-il conforme aux normes FxCop de Microsoft afin que tout le monde éc fonction [ par machigan ] Bonjour,J'ai qques difficultés pour adapter le code présent sur le lien suivant :http://www.csharpfr.com/codes/SINUSOIDE-EXEM Fichier Xml avec un espace de noms [ par yanis7518 ] Salut à tousvoila j'essaie de parser un fichier xml qui ressemble à ça : <span class=" Probleme avec sérialisation d'une liste ... [ par herakles66 ] Bonjour !Je ne comprends pas pourquoi lorsque je souhaite sérialiser ma classe ListKIT1300, les seules choses qui sont sérialisés sont mes objets KIT1 extraire une page avec session php [ par gomoz ] BonjourJe cherche une fonction qui me permeterais d'aller chercher dans "http://www.lesiteweb.com/fiche.php?perso="le_nom_du_persodes infos mais le pr


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,281 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.