我有一个这样的 JSON 文件:
测试.json
{
"barcode": {
"message": "<?xml version=\"1.0\" encoding = \"utf-8?\"><PrintLetterBarcodeData name=\"ABCD \" gender=\"FEMALE\" yob=\"1964\"/>",
"format": "PKBarcodeFormatQR",
"messageEncoding": "iso-8859-1"
}
}
和这样的 PHP 文件:
测试.php
<?php
$JSON = file_get_contents('test.json');
$json_object = json_decode($JSON);
print_r($json_object);
?>
我正在尝试读取“条形码”下键“消息”的值。我得到一个空字符串。这是我打印对象时得到的结果。
stdClass 对象 ( [barcode] => stdClass 对象 ( [message] => [format] => PKBarcodeFormatQR [messageEncoding] => iso-8859-1 ) )
JSON 很好,消息有 XML 内容。我需要阅读 PHP 中的 XML 内容。请让我知道我该怎么做?