<param name="status", available="true">
. А так вы до бесконечности будете править код, один поставщик пришлет <available>false</available>
, второй <available>no</available>
, а третий <available>да нащальникамана, есть</available>
. DTD же строго укажет допустимые значения аттрибута и значение по умолчанию. Тогда парсер будет един для всех заказчиков.