powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите с XSL
2 сообщений из 2, страница 1 из 1
Помогите с XSL
    #36495324
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Помогите, пожалуйста, с XSLT:
произвожу проверку исходного XML на валидность,
в итоге надо получить XML:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<check>
   <isValid>?????<isValid>
   <p1>
      <subrc> 0 </subrc> 
   </p1>
   <p2>
      <subrc> 1 </subrc> 
      <value>ASDF</value> 
   </p2>
   <p3>
      <subrc> 0 </subrc> 
   </p3>
   <p4>
      <subrc> 1 </subrc> 
      <value> 4321 </value> 
   </p4>
</check>
вот в чем проблема:
проверяю параметры: если параметр удоблетворяет условию то <subrc>0</subrc>, если нет то <subrc>1</subrc> .
Так вот, вся суть в том, что если хотя бы один раз параметр нас не удоблетворяет, то <isValid>1<isValid> иначе <isValid>0<isValid>.
Обработка параметров на валидность производится не в цикле.

Спасибо.
...
Рейтинг: 0 / 0
Помогите с XSL
    #36496290
Edkonst2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anton_DeminДобрый день.
Помогите, пожалуйста, с XSLT:
произвожу проверку исходного XML на валидность,
...
вот в чем проблема:
проверяю параметры: если параметр удоблетворяет условию то <subrc>0</subrc>, если нет то <subrc>1</subrc> .
Так вот, вся суть в том, что если хотя бы один раз параметр нас не удоблетворяет, то <isValid>1<isValid> иначе <isValid>0<isValid>.
Обработка параметров на валидность производится не в цикле.

Спасибо.

Схема есть и пример исходного xml (как я понял, приведенный надо получить).
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите с XSL
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]