- Код: Выделить всё
'<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<status><state>Accepted</state>33</status>'
Вот такая строка. Как получить 33?
Разными комбинациями кода я либо получаю пустую строку либо "Accepted33".
Модератор: Модераторы
'<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<status><state>Accepted</state>33</status>'
doc.documentElement.childNodes[1].NodeValue
GAMER писал(а):А что странного?
'<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<status>
<state>Accepted</state>
33
</status>
'<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<status>
<state>Accepted</state>
<value>33</value>
</status>
GAMER писал(а):А что странного?
Kemet писал(а):Обычно так не делают, правильно делать атрибуты и читать из значения
<pair>
<a>Color</a>
<b>FFFFFF</b>
</pair>
pair.a := 'Color';
pair.b := IntToHex($FFFFFF, 6);
<pair>
<a>Color</a>
FFFFFF
</pair>
pair.a := 'Color';
pair.??? := IntToHex($FFFFFF, 6);
<span><b>Жирный</b> текст</span>
hinst писал(а):не должно быть чтобы между двумя закрывающими тэгами что-то было, если только это не HTML
Kemet писал(а):Обычно так не делают, правильно делать атрибуты и читать из значения
iN0k писал(а):о чем я и хотел намекнуть Kemet`у на фразуKemet писал(а):Обычно так не делают, правильно делать атрибуты и читать из значения
Kemet писал(а):Работать с атрибутами проще, предсказуемый результат, меньше зависимостей от реализации
Работать с атрибутами проще, предсказуемый результат, меньше зависимостей от реализации
А парсеру плохо не станет от длинных строк в атрибутах?)
qivi писал(а):"Война и мир" Лва Толстого засовывать в атрибут не пробовал, но особо не забочусь о длине строк, нареканий не имею. Если у тебя XML файл раздут до нескольких десятков мегобайт то снижение производительности пожалуй естествено.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23