Salve a tutti,
ho il seguente problema con Hpricot: sembra non riconoscere l’asse
‘preceding-sibling’, nonostante la documentazione dica che e’
supportato.
Riporto di seguito un semplice esempio: voglio individuare il titolo
situato prima di un elenco :
############################## CODICE ###############################
string = <<-EOT
AAA
</div>
</body>
EOT
doc = Hpricot(string)
puts (doc/"//div[@id = ‘guida’]/ol/preceding-sibling::h2").size
############################## CODICE ###############################
il metodo size() mi restituisce zero, come se non trovasse nulla.
Ho testato l’espressione XPath ed e’ corretta, quindi non riesco a
capire dove stia il problema.
grazie a tutti
Gendag
############################## CODICE ###############################
string = <<-EOT
AAA
</div>
</body>
EOT
doc = Hpricot(string)
puts (doc/"//div[@id = ‘guida’]/ol/preceding-sibling::h2").size
############################## CODICE ###############################
il metodo size() mi restituisce zero, come se non trovasse nulla.
Ho testato l’espressione XPath ed e’ corretta, quindi non riesco a
capire dove stia il problema.
grazie a tutti
Gendag