Your skill will accomplish what the force of many cannot |
|
PerlMonks |
Escape $ in JSON::XS decodedby johnfl68 (Scribe) |
on Oct 16, 2020 at 20:27 UTC ( [id://11122920]=perlquestion: print w/replies, xml ) | Need Help?? |
johnfl68 has asked for the wisdom of the Perl Monks concerning the following question: Hello, is there a any other way to escape the $ as a decoded JSON character? Google in their infinite wisdom decided to use the $ as part of value names: (edited)
But DataDumper shows the current time:
I am trying to get the Feed Updated value, this gives me the current time, and not the time value of 2019-07-19 in this case: $updated = $decoded_json->{feed}->{updated}->{'$t'};This: $updated = $decoded_json->{feed}->{updated}->{'\$t'};Gives me: Use of uninitialized value $updated in concatenation (.) or string Normally I just escape the special character, but it seems to be interpreting it into something different, and I am not sure why? I don't usually have characters in JSON that need to be escaped like this. Everything else is working fine, except this one line. Am I missing something that I just haven't stumbled upon before? Any help would be appreciated as always. Thank you.
Back to
Seekers of Perl Wisdom
|
|