Похоже, у вас проблема с выходом XML, поскольку ваш JavaScript встроен в документ XML в настройках Splunk.Вместо того, чтобы переписывать ваш JavaScript, чтобы не использовать символы <
и >
, было бы более целесообразно правильно экранировать эти символы в XML, чтобы вы могли использовать их как обычно.
Вы можете использовать CDATA
раздел, чтобы синтаксический анализатор XML знал, что вы пишете простой текст, а не XML, чтобы он не давил символы <
и >
.Чтобы создать раздел CDATA
, просто оберните ваш код следующим образом в XML-документе:
<![CDATA[
...your code here...
]]>
Это говорит читателю XML, что все, что находится между этими тегами, следует понимать буквально, а не пытаться бытьразбирается как XML.Он не должен позволять анализатору XML жаловаться на то, что у вас есть ошибочные символы <
и >
.
Дополнительные сведения о экранировании значений в XML см. В ответе на переполнение стека:
Какие символы мне нужно экранировать в документах XML?