これが私の文字列です
{
'user': {
'name': 'abc',
'fx': {
'message': {
'color': 'red'
},
'user': {
'color': 'blue'
}
}
},
'timestamp': '2013-10-04T08: 10: 41+0100',
'message': 'I'mABC..',
'nanotime': '19993363098581330'
}
ここでメッセージには、JSON で使用される引用符と同じ単一引用符が含まれています。私がしているのは、メッセージなどのユーザー入力から文字列を埋めることです。そのため、コードを壊すような特殊なシナリオを回避する必要があります。しかし、文字列を置き換える以外に、それらをエスケープさせながら、HTML がそれらを正しいメッセージに処理できるようにする方法はありますか?