|
Xpath
|
|||
---|---|---|---|
#18+
Добрый День, подскажите пожалуйста Код: plaintext 1.
как обратиться конкретно к первому и конкретно ко второму Код: plaintext
Как это сделать и почему [1] не работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 17:10 |
|
Xpath
|
|||
---|---|---|---|
#18+
выражение "//table" - ищет элемент table во всем xml-документе. поэтому иногда даже сложно утверждать какой элемент table буден найден первым по выражению "//table[1]". поэтому для четкой идентификации элемента Вам придется использовать абсолютный путь, например "/root/body/table[1]" (тогда может и [1] не понадобится). и вообще, стиль обращения в элементам через "//" - не самый оптимальный... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2008, 11:16 |
|
Xpath
|
|||
---|---|---|---|
#18+
спасибо большое. не знал. попробовал через абсолютный путь: Код: plaintext
и выцепить их по отдельности [1],[2] не получается [1] - обе выбирает [2] - ничего ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2008, 12:47 |
|
Xpath
|
|||
---|---|---|---|
#18+
Hug [1] - обе выбирает приведите пример xml-файла (можно как вложение или кусочек содержимого тут). и пример обращения из xsl (можно как вложение или кусочек содержимого тут). выведите в месте обращения к table его position(). М.б. вы 2 раза обращаетесь к однму table? если 2 раза один и тот же вызываете, то номер position() будет одинаковый. Hug [2] - ничего точно. значит вы путь указываете правильно, но там нет 2го table или условие не срабатывает на него. *только по примерам можно ответить. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2008, 16:40 |
|
Xpath
|
|||
---|---|---|---|
#18+
Строю выражение в xpath билдере Вызов из xslt будет такой: Код: plaintext
ЗЫ Спасибо Вам ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2008, 11:53 |
|
Xpath
|
|||
---|---|---|---|
#18+
position() не удается вывести ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2008, 12:22 |
|
Xpath
|
|||
---|---|---|---|
#18+
Hugposition() не удается вывести почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2008, 18:18 |
|
Xpath
|
|||
---|---|---|---|
#18+
HugДобрый День, подскажите пожалуйста Код: plaintext 1.
как обратиться конкретно к первому и конкретно ко второму Код: plaintext
Как это сделать и почему [1] не работает? а попробуйте такую запись Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2008, 21:35 |
|
|
start [/forum/topic.php?fid=14&fpage=50&tid=1333814]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 317ms |
total: | 442ms |
0 / 0 |