У меня очень длинный или условный в XSL, который работает, но он абсолютно уродлив. Когда я получаю заказ, в зависимости от того, какое состояние заказа из другого продукта открывается. Какой был бы лучший способ похудения? Любая помощь будет оценена.XSL условный кошмар
($document_Input_1/OrderInfo/foo/bar/state)=('AZ')
or ($document_Input_1/OrderInfo/foo/bar/state)=('CO')
or ($document_Input_1/OrderInfo/foo/bar/state)=('CT')
or ($document_Input_1/OrderInfo/foo/bar/state)=('DC')
or ($document_Input_1/OrderInfo/foo/bar/state)=('IL')
or ($document_Input_1/OrderInfo/foo/bar/state)=('KY')
or ($document_Input_1/OrderInfo/foo/bar/state)=('LA')
or ($document_Input_1/OrderInfo/foo/bar/state)=('MA')
or ($document_Input_1/OrderInfo/foo/bar/state)=('MD')
or ($document_Input_1/OrderInfo/foo/bar/state)=('ME')
or ($document_Input_1/OrderInfo/foo/bar/state)=('MI')
or ($document_Input_1/OrderInfo/foo/bar/state)=('MN')
or ($document_Input_1/OrderInfo/foo/bar/state)=('MO')
or ($document_Input_1/OrderInfo/foo/bar/state)=('MS')
or ($document_Input_1/OrderInfo/foo/bar/state)=('MT')
or ($document_Input_1/OrderInfo/foo/bar/state)=('NE')
or ($document_Input_1/OrderInfo/foo/bar/state)=('NV')
or ($document_Input_1/OrderInfo/foo/bar/state)=('OH')
or ($document_Input_1/OrderInfo/foo/bar/state)=('RI')
or ($document_Input_1/OrderInfo/foo/bar/state)=('SC')
or ($document_Input_1/OrderInfo/foo/bar/state)=('TN')
or ($document_Input_1/OrderInfo/foo/bar/state)=('VA')
or ($document_Input_1/OrderInfo/foo/bar/state)=('WI')
or ($document_Input_1/OrderInfo/foo/bar/state)=('WV')">
XSLT 2.0 или вы застряли с 1.0? –
@ C.M Sperberg-McQueen благодарит меня за очищение! – Anonymous