XPath, приведение типа?

nekaya

есть что-то такое:
<X Y="<m><p> что-то одно </p><q> что-то другое </q></m>">
прочая ерунда
</X>
Можно ли на XPath дотянуться до чего-то одного и другого,
т.е. привести к типу xml строчное значение атрибута Y?

artimon

Классическое «вы не должны этого хотеть»…
А при чём тут XPath? Может всё-таки XSLT?

nekaya

Эээ...
Насколько я знаю, SharePoint Designer в определенных местах предпочитает понимать именно XPath. Насколько целесообразно лезть в исходники к примеру из Visual Studio и там подкладывать свинью на другом языке мне не очевидно.
За ответ, конечно, спасибо. Но что делать, если нелья, но очень хочется?
Может все же есть какая-нибудь недокументированная/кривая/левая возможность добраться до нужных элементов XPath'ом?

Dasar

> Классическое «вы не должны этого хотеть»…
почему? у того же микрософтоского XmlDocument-а есть удобное поле InnerText, которое возвращает именно то, что надо автору
> А при чём тут XPath? Может всё-таки XSLT?
xslt - это чуть другое, здесь по идее хочется именно получить из документа совокупный текст внутри тега, а не как-то по своему его преобразовывать

Dasar

извиняюсь, отвечал на другой вопрос, плохо прочитал исходный вопрос

artimon

Ты точно понимаешь что такое XPath?

nekaya

Думаю, достаточно точно понимаю, что такое XPath
Оставить комментарий
Имя или ник:
Комментарий: