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

    adattare istruzione xpath (da xsl)

    Dovrei adattare la funzione substring di xsl ad asp...

    IStruzione xsl: '[substring(SegmentList/Segment/DepartDate,1,10) = '21/09/2006']


    Ho provato con :
    xmlDoc.selectNodes("//Outward["&mid((SegmentList/Segment/DepartDate),1,10)&" ='21/09/2006-10:00']/Price")


    e mi ritrovo in overflow...

    al contrario con :

    xmlDoc.selectNodes("//Outward["&mid(("SegmentList/Segment/DepartDate"),1,10)&" ='21/09/2006-10:00']/Price")

    non va in errore ma il valore Outward/Price non viene trovato


  2. #2
    devi prima prenderti il valore di SegmentList/blabla e poi passarlo alla funzione mid...così come fai adesso non capisco mid da dove dovrebbe prenderlo il valore

  3. #3
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    capisco...

    ma "sembra" che substring sia una funzione di xpath... e in teoria con asp dovrebbe lavorare senza problemi...

    ma va in errore... "unknown method"


    [substring(SegmentList/Segment/DepartDate,1,10) = '21/09/2006']

    dove sbaglio ?

  4. #4
    codice:
    xmlDoc.selectNodes("//Outward["&mid((SegmentList/Segment/DepartDate),1,10)&" ='21/09/2006-10:00']/Price")
    nn vedo istruzioni substring

  5. #5
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    santino ripartiamo da zero

    xmlDoc.selectNodes("//Outward[substring(SegmentList/Segment/DepartDate,1,10)='21/09/2006-10:00']/Price")


    ora la vedi l'istruzione substring ?

    :maLOL:

  6. #6
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    mio caro santino

    è necessario settare il tipo di linguaggio utilizzato per leggere il node-set

    xmlDoc.setProperty "SelectionLanguage", "XPath"



  7. #7
    Originariamente inviato da agenti
    mio caro santino

    è necessario settare il tipo di linguaggio utilizzato per leggere il node-set

    xmlDoc.setProperty "SelectionLanguage", "XPath"



    grazie quella non la sapevo...però io facevo il puntiglioso sull'uso del mid come da te postato mentre parlavi di substring...

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.