You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems like the scraper is not parsing HTML entity encoded characters properly, at least from screenscraper.fr, and only for some games. For example, I get this in the XML file:
It looks like the actual ampersand on is being encoded as &, which gives us  . In EmulationStation, this all shows up as:
Nintendo of America Inc.
Oddly, it seems to be only for Game Boy games (that I have noticed). An example is Kirby's Dream Land for Game Boy. This issue isn't present in other systems (For example, Kirby 64 - The Crystal Shards for N64 works just fine with spaces). Not sure if this is a scraper problem, or bad data from screenscraper.fr that scraper could potentially clean up.
The text was updated successfully, but these errors were encountered:
From my side I think this is probably working as intended. Looking at the data in screenscraper.fr and the way they encode the json data (using php) I think they actually sending something like {"publisher": "Nintendo of America Inc."} when it should be UTF-8, something like {"publisher": "Nintendo\u00a0of\u00a0America\u00a0Inc."} I think the php used to generate the json is encoding the nbsp for html or the literal is in the database.
It seems like the scraper is not parsing HTML entity encoded characters properly, at least from screenscraper.fr, and only for some games. For example, I get this in the XML file:
<publisher>Nintendo&nbsp;of&nbsp;America&nbsp;Inc.</publisher>
It looks like the actual ampersand on
is being encoded as&
, which gives us&nbsp;
. In EmulationStation, this all shows up as:Nintendo of America Inc.
Oddly, it seems to be only for Game Boy games (that I have noticed). An example is Kirby's Dream Land for Game Boy. This issue isn't present in other systems (For example, Kirby 64 - The Crystal Shards for N64 works just fine with spaces). Not sure if this is a scraper problem, or bad data from screenscraper.fr that scraper could potentially clean up.
The text was updated successfully, but these errors were encountered: