Цитата:
Сообщение от Wolsh
stweet, а что, String(xml.@atr) может быть строкой "true" и при этом иметь длину 0?
А если в xml будет написано TRUE, то это уже не тру?
|
ну ... исходя из правил условия, сначала проверяется левая часть, а потом правая, так вот, в данном условии я сначала проверяю есть ли вообще такой атрибут и есть ли в нём содержимое, а потом проверяю чему равен данный атрибут, если оба условия устраивает изменяю содержимое переменной. Как то так = )
Бывает, получаю атрибуты такого вида "fasle", "tru", "True", "FALSE" и т.п. или вообще заказчик их попросту не ставит.
Мне пришлось прибежать к сие действиям т.к. иногда заказчики попадаются далёкие от xml и постоянно жалуются на то что мои продукты не работают должным образом. На самом деле это только верхушка айсберга =)