Разбирать XML с SAX в java, без учета регистра .

Я могу нормально разбирать xml с SAXParserFactory в Java, НО в некоторых файлах, присутствуют некоторые атрибуты, отличные от нижнего регистра, например linear3D = "0.5" и т. д.

Я хотел бы каким-то образом сделать

attributes.getValue(attr)

нечувствительным к регистру, чтобы attributes.getValue ("linear3d ") возвращает" 0,5 ".

Одним из решений было бы сначала прочитать файл как строку, преобразовать его в нижний регистр, а затем проанализировать, поскольку в этом типе xml нет двусмысленности. Однако можно ли сделать это проще, добавив какой-нибудь флаг к фабрике или аналогичный?

5
задан Per Alexandersson 30 July 2011 в 15:28
поделиться