Size: a a a

2020 November 20

K

Kirill in 2ch /pr/ 🎃
кстати деанон
источник

S

Solyar in 2ch /pr/ 🎃
Деанон какого-нибудь сухогруза, да
источник

S

Solyar in 2ch /pr/ 🎃
в море
источник

K

Kirill in 2ch /pr/ 🎃
источник

K

Kirill in 2ch /pr/ 🎃
ладно
источник

K

Kirill in 2ch /pr/ 🎃
лично я парсил бы специальной либой для html или xml
источник

K

Kirill in 2ch /pr/ 🎃
матчить можно по script type="application/ld+json" data-react-helmet="true"
источник

S

Solyar in 2ch /pr/ 🎃
Надо попробовать хуй знает че я сразу завернул идею
источник

S

Solyar in 2ch /pr/ 🎃
пойду покурю
источник

S

Solyar in 2ch /pr/ 🎃
тыщу лет нихуя не парсил
источник

ϻஜ

ϻакc ஜ in 2ch /pr/ 🎃
Solyar
data-react-helmet="true"><script type="application/ld+json" data-react-helmet="true">{
                       "@context": "http://schema.org",
                       "@type": "GeoCoordinates",
                       "name": "POSX",
                       "description": "Dop.11i",
                       "additionalType": "Dop.11i",
                       "identifier": "MMSI 273379460, ",
                       "latitude": "42.32607",
                       "longitude": "31.53599",
                   }</script><style data-styled=""
ищешь все такие скрипты регуляркой (только начало), потом парсишь как жсон содержимое
источник

ϻஜ

ϻакc ஜ in 2ch /pr/ 🎃
но лучше либой для хмл
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in 2ch /pr/ 🎃
Solyar
тыщу лет нихуя не парсил
а с xpath что?
источник

ϻஜ

ϻакc ஜ in 2ch /pr/ 🎃
ϻакc ஜ
но лучше либой для хмл
JSON.parse($('script[type="application/ld+json"]').text())
источник

ϻஜ

ϻакc ஜ in 2ch /pr/ 🎃
источник

Ee

Ertadan em in 2ch /pr/ 🎃
# coding=utf8
# the above tag defines encoding for this document and is for Python 2.x compatibility

import re

regex = r"\{.*?\}"

test_str = ("data-react-helmet=\"true\"><script type=\"application/ld+json\" data-react-helmet=\"true\">{\n"
"                        \"@context\": \"http://schema.org\",\n"
"                        \"@type\": \"GeoCoordinates\",\n"
"                        \"name\": \"POSX\",\n"
"                        \"description\": \"Dop.11i\",\n"
"                        \"additionalType\": \"Dop.11i\",\n"
"                        \"identifier\": \"MMSI 273379460, \",\n"
"                        \"latitude\": \"42.32607\",\n"
"                        \"longitude\": \"31.53599\",\n"
"                    }</script><style data-styled=\"\"")

matches = re.finditer(regex, test_str, re.MULTILINE)

for matchNum, match in enumerate(matches, start=1):
   
   print ("Match {matchNum} was found at {start}-{end}: {match}".format(matchNum = matchNum, start = match.start(), end = match.end(), match = match.group()))
   
   for groupNum in range(0, len(match.groups())):
       groupNum = groupNum + 1
       
       print ("Group {groupNum} found at {start}-{end}: {group}".format(groupNum = groupNum, start = match.start(groupNum), end = match.end(groupNum), group = match.group(groupNum)))

# Note: for Python 2.7 compatibility, use ur"" to prefix the regex and u"" to prefix the test string and substitution.
источник

Ee

Ertadan em in 2ch /pr/ 🎃
Solyar
А у меня и не питон)
А что за язік?
источник

S

Solyar in 2ch /pr/ 🎃
go
источник

ϻஜ

ϻакc ஜ in 2ch /pr/ 🎃
тогда тем более заюзай парсер хмл
источник

Ee

Ertadan em in 2ch /pr/ 🎃
Парсер кстати да
источник