Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Modifica dato in xml con c#

    Mettiamo che il mio documento xml sia così formato:

    ..<DATA>2004-05-09 15.35:24</DATA>...

    Come posso leggere il valore chiuso tra i 2 tag <DATA>?

    DOCUMENTOXML.DocumentElement["DATA"].Value O ROBA SIMILE...devo applicare un ciclo per leggere tutti i valori data?

    Devo trasformare la data in formato italiano 09-05-2004

    Grazie

  2. #2

    ho risolto

    ho risolto l'accesso al nome del nodo.

    Il problema adesso e di fare la stessa cosa ma dopo aver applicato un foglio di stile.
    Il risultato è questo:
    <cell idcol="col1">2004-06-09 11:54:08</cell>

    Se prima potevo usare node.Name, ora come posso risalire all'id di questa cella?

  3. #3
    Quelli sono gli attributi.
    Ecco un esempio utilizzando un XmlTextReader:

    codice:
    XmlTextReader xml = new XmlTextReader( "c:\file.xml" );
    while ( xml.Read() ) {
      if ( xml.NodeType == XmlNodeType.Element ) {
        if ( xml.HasAttributes ) {
          while ( xml.MoveToNextAttribute() ) 
            Response.Write( "Attributo: " + xml.Name + "
    Valore: " + xml.Value + "
    
    " );
        }
      }
    }

  4. #4

    ho risolto così

    if (node4.Attributes.GetNamedItem("idcol").Value == "col1")

    Grazie mille

  5. #5

    Re: ho risolto così

    Originariamente inviato da gluecifer
    if (node4.Attributes.GetNamedItem("idcol").Value == "col1")
    :metallica

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.