2015-12-03 56 views
1

如何清理髒JSON字符串格式?如何刪除JSON中不需要的字符字符串數組格式PHP

例如,從這個字符串

{"AS_applicant_Data__c":"{\\\"Full Name\u00a0\\\":\\\"asdffas\\\"}"} 

爲此格式

{"AS_applicant_Data__c":"{"Full Name":"asdffas"}"} 
+0

你可以使用substr_replace? http://php.net/manual/en/function.substr-replace.php – James

+0

我會嘗試'stripslashes',但你有'\ u00a0'在原始字符串中。你從哪裏得到這個字符串? –

+0

它從具有空格的json對象(原始對象{「Full Name」:「asdffas」})..然後,當我將它轉換爲json字符串時,空格變成了不需要的字符。 –

回答

1

使用str_replace從您的JSON字符串刪除的\u00a0所有出現的,就像這樣:

echo str_replace('u00a0', '', str_replace('\\', '', $json_string)); 

輸出:

AS_applicant_Data__c":"{"Full Name":"asdffas"}"} 
相關問題