Ну смотрите, Вы берете variable, и просите у него такие атрибуты как storiesNumber и elevatorCapacity. Т.е. Ваш код ожидает что запись в XML будет вида
<variable storiesNumber = "25" elevatorCapacity = "30"/>
А в Вашем XML атрибуты storiesNumber и elevatorCapacity принадлежат разным variable. Вот и получается, что вы берете первый variable, просите у него атрибут storiesNumber и он есть, затем вы у того же самого variable просите атрибут elevatorCapacity и его нет, вот Вам и NPE.