Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1

    creare e scrivere file XML

    vorrei da asp creare e scrivere un file XML, ma quando eseguo in localhost il pgm di esmepio mi va in errore

    Tipo di errore:
    Errore di run-time di Microsoft VBScript (0x800A01A8)
    Necessario oggetto: ''
    ..Prova.asp, line 16

    qlc saprebbe aiutarmi ?

    grazie
    ciao

    -----
    <html>
    <head>
    <title>Scrivere su un file XML con ASP</title>
    </head>
    <body>

    <%
    ' CARICO IL DOCUMENTO XML NEL DOM
    Dim objXmlDom
    Set objXmlDom = Server.CreateObject("Microsoft.XMLDOM")
    objXmlDom.async = False
    objXmlDom.load Server.MapPath("/public/XML/SqlAllineaPiattaforma.xml")

    ' CREO LA ROOT DEL NODO, OVVERO UN NUOVO TAG <record> E </record>
    Dim root, carica
    carica = documentElement.appendChild
    Set root = objXmlDom.carica(objXmlDom.createElement("record") )

    ' CREO I NUOVI ELEMENTI DA ASSOCIARE ALLE ROOT DEL FILE XML
    ' OVVERO DUE NUOVI TAG <nome> E </nome>, <cognome> E </cognome>
    Dim nome, cognome
    Set nome = root.appendChild(objXmlDom.createElement("nome"))
    nome.Text = "Paolo"
    Set cognome = root.appendChild(objXmlDom.createElement("cognome" ))
    cognome.Text = "Viola"

    ' SALVO LA SCRITTURA DEL NUOVO NODO DEL FILE XML
    objXmlDom.Save Server.MapPath("database.xml")

    ' UN PO DI PULIZIA...
    Set root = Nothing
    Set nome = Nothing
    Set cognome = Nothing
    Set objXmlDom = Nothing

    ' LANCIO UN SEMPLICE MESSAGGIO DI CONFERMA A VIDEO
    Response.Write "Record aggiunto con successo!"
    %>

    </body>
    </html>
    ErLupacchiotto.com
    Periodico Telematico
    Informazione in Giallorosso

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994

    Re: creare e scrivere file XML

    la riga 16 è questa:carica = documentElement.appendChild...che è documentElement?
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it L'avatar di Robycz
    Registrato dal
    Jul 2002
    Messaggi
    245
    prova così

    carica = objXmlDom.documentElement.appendChild

  4. #4
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da Robycz
    prova così

    carica = objXmlDom.documentElement.appendChild
    esattamente...ce lo volevo far arrivare
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  5. #5
    Utente di HTML.it L'avatar di Robycz
    Registrato dal
    Jul 2002
    Messaggi
    245

    Re: Re: creare e scrivere file XML

    Originariamente inviato da Sypher
    la riga 16 è questa:carica = documentElement.appendChild...che è documentElement?
    il livello più alto dell'albero...




    ^^^^^^^^^^^^^^^^^^^^^^^
    oooops... rovinai tutto.... sorry...

  6. #6
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994

    Re: Re: Re: creare e scrivere file XML

    Originariamente inviato da Robycz
    il livello più alto dell'albero...




    ^^^^^^^^^^^^^^^^^^^^^^^
    oooops... rovinai tutto.... sorry...
    si lo so lo volevo fa ragionà un attimo

    opps avevi editato
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  7. #7
    continua a darmi errore

    # Errore di run-time di Microsoft VBScript (0x800A01A8)
    Necessario oggetto: 'objXmlDom.documentElement'
    /adminnew/Piattaforma/UtilityDB/CreaXMLExecSql.asp, line 128


    puo' essere che
    - manchi qualche configurazione speciale per xmldom sul pc ?
    - debba inserire quache include nel pgm ?

    grazie mille
    ciao
    ErLupacchiotto.com
    Periodico Telematico
    Informazione in Giallorosso

  8. #8
    up
    :-(
    ErLupacchiotto.com
    Periodico Telematico
    Informazione in Giallorosso

  9. #9
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    prova così:
    codice:
    Set root = objXmlDom.documentElement.appendChild(objXmlDom.createElement("record"))
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  10. #10
    ancora errore sempre la stessa riga

    Necessario oggetto: 'objXmlDom.documentElement'
    /adminnew/Piattaforma/UtilityDB/CreaXMLExecSql.asp, line 130
    ErLupacchiotto.com
    Periodico Telematico
    Informazione in Giallorosso

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 © 2025 vBulletin Solutions, Inc. All rights reserved.