Это HTML, это просто кодировка JSON. Используйте стандартный синтаксический анализатор JSON, и возвращаемая строка будет содержать для вас escape-символы…
... или вы пытаетесь написать свой собственный анализатор JSON? (Возможно, это не очень хорошая идея, но если вы действительно хотите заново изобрести колесо, тогда спецификация будет http://json.org (и спецификация ECMA-262, вероятно, поможет вам в грамматике)).