|
xpath для получения строки с разделителем из массивов
|
|||
---|---|---|---|
#18+
Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2012, 14:20 |
|
xpath для получения строки с разделителем из массивов
|
|||
---|---|---|---|
#18+
Сори. фигню написал первым постом. Не нашел кнопку "отредактировать". это xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
вот код на c# Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
он вернет 2 строчки вида 12 12 Мне бы сделать так, чтобы он возвращал 1разделитель2 1разделитель2 так можно сделать? Спасибо за внимание. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2012, 14:27 |
|
xpath для получения строки с разделителем из массивов
|
|||
---|---|---|---|
#18+
Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2012, 14:32 |
|
xpath для получения строки с разделителем из массивов
|
|||
---|---|---|---|
#18+
_Vasilisk_, в этом случае вернется 1 2 1 2 А мне надо 1sep2 1sep2 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2012, 15:17 |
|
xpath для получения строки с разделителем из массивов
|
|||
---|---|---|---|
#18+
4KirА мне надо 1sep2 1sep2Тогда это в форум по C#. Как из массива получить строку с разделителями ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2012, 15:28 |
|
xpath для получения строки с разделителем из массивов
|
|||
---|---|---|---|
#18+
_Vasilisk_, шпилька принимается. мне надо получить xpath-ом массив, где индекс обозначает порядковый номер элемента в xml а значения представляют элементы массива, записанные через разделитель. я привел самый простой пример, который только смог придумать. Возможно я был не прав. В массива items2 не обязательно будет ровно 2 элемента. их может быть как больше, так и меньше. дело в том, что обработка 2 разных xml где в первом массиве 3 элемента, во втором 2 и наоборот в первом 2, во втором 3 xpath выражением //items2/item2 могут вернуть абсолютно идентичные массивы. мне же нужно получить будет разные строчки по идентичным массивам. как это сделать средствами C# ума не приложу. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2012, 15:49 |
|
xpath для получения строки с разделителем из массивов
|
|||
---|---|---|---|
#18+
4Kirкак это сделать средствами C# ума не приложу.Я Вам намекнул, что C# тут могут не знать. Алгоритм такой: Вам нужно сформировать массив узлов items. А потом для каждого элемента этого массива сформировать строку с разделителями и записать в другой массив. Как это сделать на C# понятия не имею ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2012, 16:05 |
|
xpath для получения строки с разделителем из массивов
|
|||
---|---|---|---|
#18+
_Vasilisk_, большое спасибо. Вот получилось написать то что мне нужно Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Код, в случае если xPath - возвращает массив массивов - получает массив, где значения состоят из элементов массивов разделенные сепараторами Если xPath возвращает массив простых значений - возвращает массив простых значений. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2012, 17:34 |
|
|
start [/forum/topic.php?fid=14&fpage=20&tid=1332619]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 147ms |
0 / 0 |