я выполнил запрос на мыло (с использованием XrmServiceToolkit для CRM 2015), и я могу получить ответ делает:реакция на мыло с несколькими элементами - как фильтровать?
var buid = resultXml.getElementsByTagName("a:Results")[0].childNodes[0].childNodes[1].text;
Однако это «Buid» переменная дает мне пару элементов «субъект» и «Описание» все вместе , Консоль показывает что-то вроде:
subjectTHISISTHESUBJETdescription<p><font size=2>THISISMYDESCRIPTION</font></p>
Мне действительно нужно хранить только описание в переменной. Любая идея, как это сделать, пожалуйста? это объект, который я получаю с «getElementsByTagName»? есть ли какой-либо метод подбирать только что в «описании» ??
Я бы очень признателен за любую подсказку, поскольку я застрял с этим в течение нескольких недель.
Большое вам спасибо.
Привет Хорхе, спасибо за ваше время. Я боюсь, что это не сработает, поскольку resultXml возвращает пустой объект. Итак, сделав то, что вы предложили, я получил: «Невозможно получить атрибуты свойств неопределенной или нулевой ссылки» – Leti
, и даже если это пустой объект, я могу отобразить результат через консоль с помощью «.text». Я действительно не понимаю, что такое ответ? и объект? массив? – Leti
Вам нужно сделать проверку, чтобы узнать, существуют ли \t \t \t \t если (resultXML.length> 0) \t \t \t \t { \t \t \t \t \t если (TypeOf resultXML [0] .attributes.description! = «Не определено «) \t \t \t \t \t { \t \t \t \t \t \t описание вар = resultXml [ 0] .attributes.description.value; \t \t \t \t \t} \t \t \t \t} –