Здравствуйте, Stalker_DA, Вы писали:
S_D>У меня есть указатель на один из <NODE> — IXMLDOMNodePtr, полученный каким-либо образом.
S_D>Прблема состоит в том — как по этому указателю определить какой это NODE — 1-й или 2-й ?
S_D>Т.е. мне нужно построить для него XPath вроде /MAIN/NODE[2] например.
S_D>Еще раз отмечу, что у меня есть только указатель IXMLDOMNodePtr на этот нод, никаких специальных
S_D>атрибутов у нода нет, его typedValue тоже не рассматриваются.
А у нода разве нет метода selectSingleNode(string xpath)?
Если есть, то можно попробовать selectSingleNode("count(./preceding-sibling::*)") и получишь кол-во своих "старших братьев".
... << RSDN@Home 1.1.3 stable >>