Да, в вашем самом верхнем документе сделайте раздел CDATA типа данных bin.base64.Таким образом, даже если документ, который вы упаковываете, содержит раздел CDATA, вы защищены.В качестве дополнительного бонуса ваше приложение также будет поддерживать двоичные файлы (изображения, электронные таблицы и т.* А как развернуть его на другом конце ...
function unwrapBinaryFile(ndFile, strFileName )
{
var ado_stream = new ActiveXObject("ADODB.Stream");
ndFile.dataType = "bin.base64";
ado_stream.Type = 1; // 1=adTypeBinary
ado_stream.Open();
ado_stream.write( ndFile.nodeTypedValue );
ado_stream.SaveToFile( strFileName, 2 );
ado_stream.Close();
}