|
Снова XML парсинг, маленький вопрос
|
|||
---|---|---|---|
#18+
Друзья, подскажите по такому вопросу. Вытаскиваю часть данных из XML, используя @class='com.nokia.srbts.tnl:IPADDRESSV4'. Т.к. этот класс встречается несколько раз, то мне нужно знать, чему равен distName у него (см.картинку). По нему я понимаю к чему относится localIpAddr. Можно конечно искать по @distName, но в нем меняются значения IPIF. Тогда надо знать сколько значений и каких в IPIF, для того чтобы загнать в переменную и пройтись в цикле. На мой взгляд - это будет не правильно. В парсинге я несилён. Все наработки с этого форума. Что дописать в коде, чтобы увидеть, чему равен distName? И ещё. Знак любого символа какой в данном случае? Например попытался сделать так и не прокатило: @distName='MRBTS-605775/TNLSVC-1/TNL-1/IPNO-1/IPIF- * /IPADDRESSV4-1']/p[@name='localIpAddr'] Думаю вопрос мой на поверхности лежит. Спасибо. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2019, 16:56 |
|
Снова XML парсинг, маленький вопрос
|
|||
---|---|---|---|
#18+
что-то типа этого: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2019, 11:14 |
|
Снова XML парсинг, маленький вопрос
|
|||
---|---|---|---|
#18+
court спасибо. И еще такой любопытный вопрос. Могу ли как-то обратиться к конкретному значению, минуя конструкцию For Each... Next , если я знаю, что это значение в XML единственное, чтобы сразу присвоить назначенной переменной. Например, то что закомментировано на картинке, будут переменными. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2019, 16:52 |
|
Снова XML парсинг, маленький вопрос
|
|||
---|---|---|---|
#18+
Архимедоффcourt спасибо. И еще такой любопытный вопрос. Могу ли как-то обратиться к конкретному значению , минуя конструкцию For Each... Next , если я знаю, что это значение в XML единственное, чтобы сразу присвоить назначенной переменной. Например, то что закомментировано на картинке, будут переменными. selectSingleNode вроде так Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2019, 17:20 |
|
Снова XML парсинг, маленький вопрос
|
|||
---|---|---|---|
#18+
court, Вот спасибо. Если путь несколько длиннее, например: Код: vbnet 1.
, то вот так (objXmlSingleNode.parentNode.Attributes.getNamedItem("distName").Text ) не получилось увидеть distName :( Фактически distName желательно знать всегда для дальнейшей обработки файла. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2019, 13:52 |
|
Снова XML парсинг, маленький вопрос
|
|||
---|---|---|---|
#18+
Архимедоффcourt, Вот спасибо. Если путь несколько длиннее, например: Код: vbnet 1.
, то вот так (objXmlSingleNode.parentNode.Attributes.getNamedItem("distName").Text ) не получилось увидеть distName :( Фактически distName желательно знать всегда для дальнейшей обработки файла.Два раза parentNode тогда (если правильно понял о чём ты) Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2019, 14:33 |
|
|
start [/forum/topic.php?fid=45&fpage=36&tid=1610851]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 337ms |
total: | 463ms |
0 / 0 |