Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.programming > #12275
| Path | csiph.com!news.dns-netz.com!news.freedyn.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!fx49.ams4.POSTED!not-for-mail |
|---|---|
| From | Spiros Bousbouras <spibou@gmail.com> |
| Newsgroups | comp.programming |
| Subject | Re: Advice needed on parsing a youtube page |
| Message-ID | <Rafeallo@bongo-ra.co> (permalink) |
| References | <Rafaello@bongo-ra.co> |
| In-Reply-To | <Rafaello@bongo-ra.co> |
| X-Organisation | Weyland-Yutani |
| Content-Type | text/plain; charset=ISO-8859-1 |
| Content-Transfer-Encoding | 8bit |
| Lines | 38 |
| X-Complaints-To | http://netreport.virginmedia.com |
| NNTP-Posting-Date | Sat, 27 Feb 2021 16:43:04 UTC |
| Organization | virginmedia.com |
| Date | Sat, 27 Feb 2021 16:43:04 GMT |
| X-Received-Bytes | 2522 |
| Xref | csiph.com comp.programming:12275 |
Show key headers only | View raw
On Sat, 27 Feb 2021 14:43:35 GMT Spiros Bousbouras <spibou@gmail.com> wrote: > I have some code which parses the source of pages for youtube videos and > prints some information. My code has been working fine for months but > recently it choked on https://www.youtube.com/watch?v=w2itwFJCgFQ .After > some investigations I found the part of the page which causes the problem : > there is a single appearance of > > content="\Raffaello D'Andrea\" > > .My code assumed that the closing double quote is escaped so it did not count > it as a closing quote and so parsed incorrectly the rest of the page. I note that if I remove the 2nd backslash , my code can parse the page correctly. Also , there are other appearances of the 2 character sequence \" on the page and for those the " is indeed escaped. So a different way to approach my problem is to come up with an algorithm which decides when \" denotes an escaped double quote and when it doesn't. Ideally , I'm looking for a solution which does not involve writing a full parser for HTML , Javascript , JSON and who knows what else is on such pages. > So I have 2 questions : > > 1. Is the above segment valid according to whatever the relevant specification > is ? > > 2. My code only needs to parse the JSON content of pages and extract the > information I want. Is there a simple algorithm which strips all the non JSON > content of a page ? Or alternatively , is there an algorithm which parses > correctly constructs like the above , perhaps taking into account surrounding > tags ? -- As always, supporting opinionated programming is one of Forth's features, even if it becomes an obstacle to building a critical mass around specific programming strategies. Bruce R. McFarling <c8cbc925.0407232157.6b733a8f@posting.google.com>
Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Advice needed on parsing a youtube page Spiros Bousbouras <spibou@gmail.com> - 2021-02-27 14:43 +0000
Re: Advice needed on parsing a youtube page Spiros Bousbouras <spibou@gmail.com> - 2021-02-27 16:43 +0000
Re: Advice needed on parsing a youtube page Richard Damon <Richard@Damon-Family.org> - 2021-02-27 14:30 -0500
Re: Advice needed on parsing a youtube page Spiros Bousbouras <spibou@gmail.com> - 2021-02-27 20:30 +0000
Re: Advice needed on parsing a youtube page Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-02-27 21:42 +0000
Re: Advice needed on parsing a youtube page Spiros Bousbouras <spibou@gmail.com> - 2021-02-28 21:02 +0000
Re: Advice needed on parsing a youtube page Ben Bacarisse <ben.usenet@bsb.me.uk> - 2021-02-28 23:55 +0000
Re: Advice needed on parsing a youtube page Spiros Bousbouras <spibou@gmail.com> - 2021-03-02 18:51 +0000
Re: Advice needed on parsing a youtube page Kristjan Robam <he12457@hotmail.com> - 2021-03-02 17:50 -0800
Re: Advice needed on parsing a youtube page Richard Damon <Richard@Damon-Family.org> - 2021-02-27 14:09 -0500
Re: Advice needed on parsing a youtube page Spiros Bousbouras <spibou@gmail.com> - 2021-02-27 20:12 +0000
Re: Advice needed on parsing a youtube page Richard Damon <Richard@Damon-Family.org> - 2021-02-27 22:18 -0500
Re: Advice needed on parsing a youtube page Spiros Bousbouras <spibou@gmail.com> - 2021-03-02 17:30 +0000
csiph-web