(erledigt)Werte aus HTML code "extrahieren"

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
ren22

(erledigt)Werte aus HTML code "extrahieren"

Beitrag von ren22 » 07.07.2019 04:27:49

Hallo,

wie kann ich von folgender Zeile:

Code: Alles auswählen

<tr><td align="right">1</td><td align="right"><script>i18n("Locked")</script></td><td align="right">QAM256</td><td align="right">13</td><td align="right">6952000</td><td align="right">&nbsp;</td><td align="right"> 2.9 dBmV</td><td align="right">42.0 dB</td></tr>
die Werte:
"1", "QAM256", "13", "6952000", "&nbsp;", "2.9 dBmV", "42.0 dB"
am besten heraus "extrahieren" ?

Danke
Zuletzt geändert von ren22 am 22.07.2019 18:19:54, insgesamt 1-mal geändert.

Benutzeravatar
Phineas
Beiträge: 348
Registriert: 20.06.2012 20:26:19

Re: Werte aus HTML code "extrahieren"

Beitrag von Phineas » 07.07.2019 12:42:16

Ich würde erstmal alle Tags rauswerfen, damit ist die Aufgabe schon fast gelöst. Vielleicht reicht Dir das schon als Hilfe:

Code: Alles auswählen

sed 's|<[^>]*>| |g' <<< "$zeile"

eggy
Beiträge: 3331
Registriert: 10.05.2008 11:23:50

Re: Werte aus HTML code "extrahieren"

Beitrag von eggy » 07.07.2019 13:16:42

html2text
gibt das da aus:

Code: Alles auswählen

1
QAM256
13
6952000
 
2.9 dBmV
42.0 dB

ren22

Re: Werte aus HTML code "extrahieren"

Beitrag von ren22 » 22.07.2019 18:20:25

Phineas hat geschrieben: ↑ zum Beitrag ↑
07.07.2019 12:42:16
Ich würde erstmal alle Tags rauswerfen, damit ist die Aufgabe schon fast gelöst. Vielleicht reicht Dir das schon als Hilfe:

Code: Alles auswählen

sed 's|<[^>]*>| |g' <<< "$zeile"
perfekt! Danke euch vielmals.

Antworten