У меня есть следующие части JScript кода в моей XSLT:JScript ошибка времени выполнения в XSLT: Object требуется
var childAttribute1 = ppDemo1[i].firstChild.attributes;
if(childAttribute1.length != 0)
{
....
}
var childAttribute2 = ppDemo1[i].childNodes.item(0);
if(childAttribute2.nodeType != 8)
{
....
}
ppDemo1 пункты к комментировал узла/текст в XML
Я пытаюсь достичь то же самое есть не ввести, если цикл, если текущий узел является комментарием (и не имеет атрибутов)
Мой вопрос: Я всегда получаю ошибку «Требуется объект» во время выполнения в обоих «если» положений
Можете ли вы сказать мне, что случилось в приведенных выше фрагментов кода
Отредактировано:
Я использую процессор MSXML
И, я могу заставить его работать, если я использую:
if(ppDemo1[i].attributes)
{
...
}
Рассмотрите возможность публикации минимальных, но полных образцов, чтобы другие могли воспроизвести проблему. Поскольку использование JScript и открытого API зависит от используемого XSLT-процессора, вам также нужно точно указать, какой XSLT-процессор вы используете. –
Прости, я пропустил это раньше. Я использую MSXML. Я также обновил сообщение – user3208131