Tweeper.php: fix Invalid Character Error when converting Instagram json to XML
authorAntonio Ospite <ao2@ao2.it>
Tue, 28 Dec 2021 22:49:39 +0000 (23:49 +0100)
committerAntonio Ospite <ao2@ao2.it>
Tue, 28 Dec 2021 22:53:00 +0000 (23:53 +0100)
commit75c303bf7c570748a5564de6e266cc40f75b1697
tree65287dc115b5d1e016a9217c97fa682274c5950d
parent12743e852020677df4e9f62c5effc5c69dde11cb
Tweeper.php: fix Invalid Character Error when converting Instagram json to XML

Converting Instagram json data to XML was failing with the following
message:

  PHP Fatal error:  Uncaught DOMException: Invalid Character Error in
  /usr/share/php/Symfony/Component/Serializer/Encoder/XmlEncoder.php:445

This was caused by some item starting with a number which resulted in
invalid XML element names.

Remove the items containing the problematic names from the json data
before converting to XML.

Also stop handling the "knobs" element which does not seem to be there
anymore.
src/Tweeper.php