小编Ket*_*tan的帖子

ios - 应用程序关闭时本地通知不更新徽章编号

我注意到,当在ios设备中收到本地通知时,通知会显示在通知中心,但应用程序徽章编号在应用程序关闭时不会更新.

我需要触摸通知中心中的通知,以便将本地推送消息传输到应用程序.

这是正常行为吗?这可以通过使用远程推送通知来解决吗?

local apple-push-notifications ios

6
推荐指数
1
解决办法
7928
查看次数

php - 当有CDATA时,将xml转换为json不起作用

如果我使用以下php代码将转换xmljson:

<?php

header("Content-Type:text/json");

$resultXML = "
<QUERY>
   <Company>fcsf</Company>
   <Details>
      fgrtgrthtyfgvb
   </Details>
</QUERY>
";

$sxml = simplexml_load_string($resultXML);
echo  json_encode($sxml);
?>
Run Code Online (Sandbox Code Playgroud)

我明白了

{"Company":"fcsf","Details":"\n      fgrtgrthtyfgvb\n   "}
Run Code Online (Sandbox Code Playgroud)

但是,如果我CDATADetails元素中使用如下:

<?php

header("Content-Type:text/json");

$resultXML = "
<QUERY>
   <Company>fcsf</Company>
   <Details><![CDATA[
      fgrtgrthtyfgvb]]>
   </Details>
</QUERY>
";

$sxml = simplexml_load_string($resultXML);
echo  json_encode($sxml);
Run Code Online (Sandbox Code Playgroud)

?>

我得到以下内容

{"Company":"fcsf","Details":{}}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,Details元素是空白的.知道为什么Details是空白以及如何纠正这个问题?

php xml json

5
推荐指数
1
解决办法
6506
查看次数

标签 统计

apple-push-notifications ×1

ios ×1

json ×1

local ×1

php ×1

xml ×1