|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Среда Visual Basic STUDIO’2010 Professional Как поставить несколько пробелов перед ценой, т.е. После имени "Wheat Bread"? Вывод в TextBox. Спасибо Ниже файл "Simple.xml" Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2014, 14:32 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Vova_1805Как поставить несколько пробелов перед ценой, т.е. После имени "Wheat Bread"? не использовать InnerText ... |
|||
:
Нравится:
Не нравится:
|
|||
18.03.2014, 14:58 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
авторне использовать InnerText поконкретнее, если НЕ СЛОЖНО, т.к. поиск в шедевре MSDN - НЕУДАЧНЫЙ. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 15:42 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Vova_1805, 1) .//Item - или еще какой xpath по выборке элементов Item 2) Получаем список из XmlNode 3) У каждого элемента XmlNode есть ChildNodes 4) Пробегаетесь вторым циклом по дочерним элементам и берете их Value (или InnerText) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 15:58 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Arm79Vova_1805, 1) .//Item - или еще какой xpath по выборке элементов Item 2) Получаем список из XmlNode 3) У каждого элемента XmlNode есть ChildNodes 4) Пробегаетесь вторым циклом по дочерним элементам и берете их Value (или InnerText) Код: c# 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2014, 16:20 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
Вышестоящая строка выводит в виде Name=Wheat Bread 4, Price=1.29 4, New= а надо на подобие нижеприведенной строки Wheat Bread : 1.29 Т.е не выводить Name= Price= Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2014, 15:20 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Vova_1805, А что мешает исправить формат строки? Я же привел в качестве примера, как можно получить значения элементов по отдельности и работать с ними String.Format("{0}: {1}", xmlNode["Name"].InnerText, xmlNode["Price"].InnerText) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2014, 15:32 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Arm79, ПРАВИЛЬНО, Большое СПАСИБО! и ещё, если не трудно: Элемент "Name" содержит, допустим, максимум 30 знаков, Как реализовать вывод второго элемена "Price" Начиная с 31-ой позиции для разных шрифтов, Чтобы это было красиво, как на снимке, где Я вручную выравнял? СПАСИБО. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2014, 12:30 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Format пункт "выравнивание" String.Format("{0, 30}: {1}", xmlNode["Name"].InnerText, xmlNode["Price"].InnerText) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2014, 12:35 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Arm79 Format пункт "выравнивание" String.Format("{0, 30}: {1}", xmlNode["Name"].InnerText, xmlNode["Price"].InnerText) Забыл уточнить, для "красиво" нужно использовать моноширинные шрифты, типа Courier New ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2014, 12:44 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Чтобы было красиво Использовать моноширинные шрифты, как уже сказано. Или вместо TextBox'а использовать какой-нибудь табличный контрол: выводить данные в разные колонки. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.03.2014, 15:26 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Arm79 , очередная Ваша подсказка Очень ХОРОША! Большое СПАСИБО! А как выравнять слева элемент "Name", как показано на нижем снимке? Конечно, использую "Courier New". Код: vbnet 1. 2. 3.
СПАСИБО! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2014, 15:42 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Vova_1805, Вы вообще удосужились прочитать инфу по ссылке, которую я привел? Код: plaintext 1. 2. 3. 4. 5. 6.
String.Format("{0, -30}: {1}", xmlNode("Name").InnerText, xmlNode("Price").InnerText ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2014, 15:56 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
авторВы вообще удосужились прочитать инфу по ссылке, которую я привел? Прежде, чем Вас беспокоить, вчера около 02 ночи закончил смотреть MSDN'2008 РАЗДЕЛ String.Format Не знаю где Вы нашли ответы на мои вопросы. Мне, конечно, очень неудобно спрашивать. Очент Вам признателен, БОЛЬШОЕ СПАСИБО! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2014, 16:04 |
|
XML, извлечение значения элемента
|
|||
---|---|---|---|
#18+
Vova_1805авторВы вообще удосужились прочитать инфу по ссылке, которую я привел? Прежде, чем Вас беспокоить, вчера около 02 ночи закончил смотреть MSDN'2008 РАЗДЕЛ String.Format Не знаю где Вы нашли ответы на мои вопросы. Мне, конечно, очень неудобно спрашивать. Очент Вам признателен, БОЛЬШОЕ СПАСИБО! Странно, ведь я ссылку давал не на String.Format, а на "Составное форматирование". Это здесь: http://msdn.microsoft.com/ru-ru/library/txafckwd(v=vs.110).aspx Arm79 Format пункт "выравнивание" ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2014, 16:08 |
|
|
start [/forum/topic.php?fid=20&msg=38599388&tid=1403098]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 167ms |
0 / 0 |