sto usando lxml di analizzare un file HTML e vorrei sapere come posso impostare la context
di ricerca di XPath. Cosa intendo per I che ho un elemento nodo e voglio fare xpath search solo all'interno di questo nodo come se fosse quello root. Ad esempio, ho un nodo modulo e la ricerca xpath //input
restituisce solo gli input del modulo specificato in contrapposizione a tutti gli input di tutti i moduli nella pagina. Come lo posso fare? Ho trovato alcuni documenti xpath context
here, ma non sembra proprio quello che voglio.lxml contesto html XPath
8
A
risposta
12
L'espressione XPath //input
corrisponderà a tutti gli elementi di input, in qualsiasi punto del documento, mentre .//input
corrisponderà a tutti i contesti interni.
Forse se si migliora la vostra descrizione dello scenario possiamo aiutarvi ulteriormente.
Problemi correlati
- 1. pitone, lxml e XPath - tabella HTML parsing
- 2. Estrazione XPath lxml per la tabella HTML
- 3. Non in grado di analizzare HTML usando lxml Xpath parser
- 4. accedi all'elemento html usando xpath
- 5. Come posso abbinare il contenuto di un elemento in XPath (lxml)?
- 6. Come estrarre i link da una pagina Web usando lxml, XPath e Python?
- 7. HTML Treebuilder XPath per estrarre i collegamenti
- 8. Utilizzo di XPath Contiene HTML in Java
- 9. Clojure equivalente alla libreria lxml di Python?
- 10. Nodo corrente e nodo Contesto in XSLT/XPath?
- 11. parsing tabella HTML usando python - HTMLparser o lxml
- 12. Come rimuovere linea tratteggiata dal contesto HTML
- 13. Spazi dei nomi jolly in lxml
- 14. Come recuperare tutti i nodi figli in una singola query utilizzando lxml & XPATH
- 15. Come posso rimuovere tutti gli elementi che corrispondono a xpath in python usando lxml?
- 16. LXML - Ordine tag di ordinamento
- 17. Usare python per modificare html, ma lxml converte entità belle HTML in codifica strana
- 18. lxml in python, parse dall'URL
- 19. Errore nell'utilizzo di etree in lxml
- 20. Come posso analizzare HTML con html5lib e interrogare l'HTML analizzato con XPath?
- 21. come creare XPATH per un elemento DOM HTML?
- 22. Utilizzo di Xpath con PHP per analizzare HTML
- 23. Converti testo HTML in Leet (1337) Parla con XPath
- 24. Come ottenere xpath facendo clic su un elemento html
- 25. XPath Trova l'ID elemento HTML completo dall'ID parziale
- 26. xmlns namespace breaking lxml
- 27. Python lxml e stdin
- 28. Come reinstallare lxml?
- 29. Esiste una libreria simile a lxml o nokogiri per Java?
- 30. XPATH selezionando l'elemento radice
Grazie, .// fa quello che volevo dire – Fluffy