Этот вопрос близок, но он ищет порядковый номер. Я ищу фактическую позицию индекса в заданной исходной строке.
Лучше Объяснение:
У меня есть следующая строка
"<a>
<b>zyx</b>
<b>wvu</b>
<b>tsr</b>
<b>qpo</b>
</a>"
Я загружаю эту строку в объект .NET XmlDocument. Возврат каретки и плата за линию могут быть здесь фактором.
Dim xmlSearchText As New XmlDocument()
xmlSearchText.LoadXml(SearchTextBox.Text)
Dim selectedNode As XmlNode = xmlSearchText.SelectSingleNode(txtSearch.Text)
Следующая инструкция XPath может использоваться для поиска 3-го узла:
a/b[.='tsr']
Однако мне нужно, чтобы он возвращал строковый индекс 23, а не порядковый номер 3.
возможно? Не возможно?