Уважаемые пользователи,Получить длину строки
<note>
<to>ToText</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
Я в необходимости получить длину строки XML
тега с помощью Xpath
. Я использую string-lenth()
, но не могу сделать точный результат.
Есть ли способ получить string-lenght(/to)
или string-lenght(/from)
?
Если структура документа известна, '//' следует избегать. Ваши предложения работают только в XPath 2.0. В XPath 1.0 функции не могут быть шагами оси, и выражение должно быть, например, 'string-length (/ note/to)'. –
это не будет работать в xpath1.0 –
@ 宏杰 李 Версия XPath не упоминается в вопросе. Вы можете предоставить решение, применимое к версии 1.0 – Andersson