Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите голову сломал!! / 11 сообщений из 11, страница 1 из 1
29.05.2008, 17:38
    #35343981
GARBAGE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
есть поле со значение 200, нужно сделать проверку на 2** тоесть >200<300 !!!!
вот что у меня получилось!
/FIDCCP02/IDOC/E1FIKPF/E1FISEG/substring(ANBWA, 1, 1)='1'
...
Рейтинг: 0 / 0
29.05.2008, 17:47
    #35344016
GARBAGE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
GARBAGEесть поле со значение 200, нужно сделать проверку на 2** тоесть >200<300 !!!!
вот что у меня получилось!
/FIDCCP02/IDOC/E1FIKPF/E1FISEG/substring(ANBWA, 1, 1)='1'

приэтом потом это вырожение надо вставить сюда
...
Рейтинг: 0 / 0
29.05.2008, 21:20
    #35344455
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
Код: plaintext
1.
2.
<xsl:if test="your_field >= 200 and your_field < 300">
  <xsl:value-of select="your_field"/>
</xsl:if>

С уважением, Vasilisk
...
Рейтинг: 0 / 0
30.05.2008, 00:25
    #35344586
GARBAGE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
_Vasilisk_
Код: plaintext
1.
2.
<xsl:if test="your_field >= 200 and your_field < 300">
  <xsl:value-of select="your_field"/>
</xsl:if>

С уважением, Vasilisk
Насколько я могу судить то уже не XPath
...
Рейтинг: 0 / 0
30.05.2008, 16:22
    #35346220
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
GARBAGEНасколько я могу судить то уже не XPath
А, что есть XPATH, как не способ выбора множества узлов?

А! Я понял, что вам нужно
Код: plaintext
/FIDCCP02/IDOC/E1FIKPF/E1FISEG[ANBWA >=  200  and ANBWA <  300 ]
В следующий раз задавайте нормально вопрос
...
Рейтинг: 0 / 0
03.06.2008, 20:33
    #35352386
GARBAGE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
Я не так долго начал изучать этот язык прогромирования, но насколько я понел что "<xsl:.....>" это xslt, хотя это может и не так, спорить не буду, если вы меня просветите буду рад!
За ответ спасибо, я зделал что то похожее-/FIDCCP02/IDOC/E1FIKPF/E1FISEG[substring(ANBWA, 1, 1)='2'] приусовии конечно что не меньше 100 тогда работае нормально!
...
Рейтинг: 0 / 0
03.06.2008, 22:04
    #35352511
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
GARBAGEЗа ответ спасибо, я зделал что то похожее-/FIDCCP02/IDOC/E1FIKPF/E1FISEG[substring(ANBWA, 1, 1)='2'] приусовии конечно что не меньше 100 тогда работае нормально!
А чем мой вариант не устроил?
Код: plaintext
/FIDCCP02/IDOC/E1FIKPF/E1FISEG[ANBWA >=  200  and ANBWA <  300 ]
...
Рейтинг: 0 / 0
04.06.2008, 16:15
    #35354487
GARBAGE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
Ваш вариант отличный, я так для сравнения! спасибо за вариант!
Па поводу XPath и xslt, так все таки я прав или нет???
...
Рейтинг: 0 / 0
04.06.2008, 20:17
    #35355078
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
XSLT это правила трансформации XML
XPATH - это правила выборки мнохества узлов.

Соответственно в XSLT активно используется XPATH

С уважением, Vasilisk
...
Рейтинг: 0 / 0
11.06.2008, 11:25
    #35368976
GARBAGE
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
_Vasilisk_ подскажи пожалуйста, xslt есть значение мне нужно если значение отрицательное то должно выводиться что оно положительное, что то вроде
Код: plaintext
<xsl:value-of select="$SSS/E1FISEG[0-DMBTR]"/>
?????
...
Рейтинг: 0 / 0
11.06.2008, 14:28
    #35369719
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите голову сломал!!
GARBAGE_Vasilisk_ подскажи пожалуйста, xslt есть значение мне нужно если значение отрицательное то должно выводиться что оно положительное,
Минимальный пример xml и что ожидается увидеть
GARBAGEчто то вроде
Код: plaintext
<xsl:value-of select="$SSS/E1FISEG[0-DMBTR]"/>

Это, что такое? Оператор [ ] всегда означал выборку узлов по условию. Что Вы хотели этим сказать?

P.S. Книжки читать не пробовали?
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Помогите голову сломал!! / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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