Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427

    XpathNavigator con classic asp

    Sto cercando di capire se la classe XpathNavigator sia richiamabile da asp o Jscript....

    In teoria sul MSDN sembra di si anche se non ci sono esempi su coem usarla in asp e jscript...


    sto provando quindi ad adattare ma ottengo un errore:

    qualcuno sa coem adattarla in JScript o asp ?
    codice:
    Dim document As XPathDocument = New XPathDocument("books.xml")
    Dim nav As XPathNavigator = document.CreateNavigator()
    XPathExpression expr = nav.Compile("Sum(/Book/Autore)")
    total = nav.Evaluate(expr)
    in questo caso ho questo errore:

    Microsoft VBScript compilation error '800a0401'

    Expected end of statement

    /etp/preBook.asp, line 6

    Dim document As XPathDocument = New XPathDocument("book.xml")
    -------------^

  2. #2
    Dim qualcosa AS lo fai in VB e non in VBScript.
    In VBScript tutte le variabili sono di tipo variant.
    Dim qualcosa
    set qualcosa = server.createObject("stringaOggetto")

    In JScript dovrebbe essere
    Dim qualcosa;
    qualcosa = new eccetera...

  3. #3
    Da come è strutturata quella sintassi, direi tanto che piu che VB (script o non) sia VB.net
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    si, credo che la sintassi sia quella di Vb.net

    ma quello che mi chiedo è se la classe xpathNavigator sia utilizzabile anche con classic asp...

    struttura sintattica a parte...

    che dovrebbe essere..

    Dim document
    Set document = XPathDocument = New XPathDocument("books.xml")
    Dim nav
    Set nav = XPathNavigator = document.CreateNavigator()
    XPathExpression expr = nav.Compile("Sum(/Book/Autore)")

    però qualcosa mi stona....

  5. #5
    Originariamente inviato da agenti
    si, credo che la sintassi sia quella di Vb.net

    ma quello che mi chiedo è se la classe xpathNavigator sia utilizzabile anche con classic asp...

    struttura sintattica a parte...

    che dovrebbe essere..

    Dim document
    Set document = XPathDocument = New XPathDocument("books.xml")
    Dim nav
    Set nav = XPathNavigator = document.CreateNavigator()
    XPathExpression expr = nav.Compile("Sum(/Book/Autore)")

    però qualcosa mi stona....

    il discorso è che se è in sintassi .net magari vorrà dire che sta solo su framework .net e quindi per poterlo usare la pagina dovrebbe accedere alle librerie del .net... non so se si possa accederci dal classic asp
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  6. #6
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    Ciao Santino,

    io credo che non si possa usare asp classic..

    credo appunto che questa libreria non esista in asp...
    se esistesse saic he pacchia..
    usare asp per ordinare sommare calcolare tag xml...

    usando xpath xquery...
    come se fosse un file xsl...

    vabbè mi sa che toccherà studiare di più...




  7. #7
    Originariamente inviato da agenti
    Ciao Santino,

    io credo che non si possa usare asp classic..

    credo appunto che questa libreria non esista in asp...
    se esistesse saic he pacchia..
    usare asp per ordinare sommare calcolare tag xml...

    usando xpath xquery...
    come se fosse un file xsl...

    vabbè mi sa che toccherà studiare di più...




    fatti delle pagina aspx che ricavino dati da un xml (o da una querystring o da u nform), li processino e restituiscano un file xml col risultato dell'operazione che ti serve (sempre che sia possibile farlo)
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.