Да.Вы должны передать HTML-код в строку, поэтому любые кавычки и обратные слеши в коде должны быть закодированы.
Пример:
<div onclick="alert('Line 1\nLine2');">show</div>
будет закодирован в строку, подобную этой:
"<div onclick=\"alert('Line 1\\nLine2');\">show</div>"
и, например, вставить представление объекта JSON следующим образом:
{"html":"<div onclick=\"alert('Line 1\\nLine2');\">show</div>"}