Ho una stringa html (Non ho alcun tipo di file e non voglio prima salvare la mia stringa come file html e poi caricarla) e voglio ottenere alcuni link e testi tra alcuni tag. Ho provato a cercare ma non ho trovato fortuna. Qualcuno potrebbe aiutarmi a risolvere questo problema. Grazie in anticipo.Stringa Html Parse (Non File) in VBScript
6
A
risposta
1
Bene, non conosco abbastanza bene gli strumenti, quindi facciamolo manualmente; In primo luogo, cerchiamo di dare il via indesiderati ritorni a capo:
myChain = Replace(myChain, Chr(13), "")
myChain = Replace(myChain, Chr(10), "")
Ora, cerchiamo di trovare la prima occorrenza del tag:
beginLink = Instr(1, myChain, "<mytag>") + Len("<mytag>")
endLink = Instr(1, myChain, "</mytag>")
lenLink = endLink - beginLink
myLink = Mid(myChain, beginLink, lenLink)
e se avete bisogno di cercare una successiva occorrenza dello stesso tag, sostituire il 1 alla fine dei tag precedenti
newPosition = endLink + Len("<mytag>")
beginLink = Instr(newPosition , myChain, "<mytag>") + Len("<mytag>")
endLink = Instr(newPosition , myChain, "</mytag>")
ecc ...
vi lascio fare un ciclo adeguato lì.
Problemi correlati
- 1. Angular2 parse stringa in html
- 2. parse stringa html con jquery
- 3. PHP tag HTML parse
- 4. Parse HTML nell'obiettivo C
- 5. Parse stringa enum tipo
- 6. Python csv.DictReader: stringa parse?
- 7. Parse Json stringa in C#
- 8. Parse stringa DateTime in JavaScript
- 9. Esiste "\ n" in VBscript?
- 10. stringa Parse Razor in ASP.NET nucleo
- 11. Stringa JSON Parse male formata
- 12. lettura file xml con vbscript
- 13. Parse semplice stringa JSON in batch
- 14. Parse HTML sito Web con JAVA
- 15. Copia e rinomina file VBScript
- 16. file esterno File/File.h (Parse/Parse.h) file non trovato
- 17. Estrai file da file ZIP con VBScript
- 18. Aggiunta di citazioni in una stringa in VBScript
- 19. Parse Junit xml file
- 20. Parse XML con (X) HTML entità
- 21. È possibile ottenere un'istanza di oggetto stringa .Net in VBScript?
- 22. Parse CSS come semplice HTML DOM
- 23. wscript.shell funziona in javascript ma non vbscript
- 24. Conteggio XPath in VBScript
- 25. VBScript non verrà eseguito correttamente dal file MSI
- 26. Leggere e scrivere in un file usando VBScript
- 27. Trova e sostituisci la stringa nel mio testo con VBScript
- 28. Leggere un file HTML in una variabile stringa in memoria
- 29. Converti VBScript in Javascript
- 30. Parse.com, Parse SDK scaricare NO File Parse-1.10.3.jar nell'SDK
Grazie per la soluzione, ma è disponibile un parser attraverso il quale è possibile analizzare Html come possiamo fare con Xml? –
Ho scritto quel codice perché non avevo quella risposta, riguardo uno strumento. Mi ci vorrebbe un paio d'ore per scrivere uno strumento completo con alcune funzionalità, immagino. Basato su ciò che ho scritto qui. – gazzz0x2z
Grazie @ gazzz0x2z –