У меня есть файл JS с некоторым XML-файлом, в котором XML-файл должен преобразовываться сервером в слово.
* 1003 Е.Г. *
var ip = "<lang:cond><lang:when test="$(VAR{'ip_addr'})">$(VAR{'ip_addr'})</lang:when></lang:cond>";
Это преобразуется в:
var ip = "192.168.0.0";
Однако, если сервер не работает должным образом, я не хочу, чтобы была синтаксическая ошибка, и это ОЧЕНЬ важно. В настоящее время будет синтаксическая ошибка, потому что язык использует оба типа кавычек. Я не могу придумать, как обойти это, но, возможно, есть другой способ сделать кавычки в JavaScript? Или создать строку?
Например, в Python я бы использовал тройные кавычки:
ip = """<lang:cond><lang:when test="$(VAR{'ip_addr'})">$(VAR{'ip_addr'})</lang:when></lang:cond>"""
У кого-нибудь есть блестящая идея?