'How can I edit this code by using XMLReader to run it correctly

var element = (Element) row; String id = element.getAttribute("id"); float cost = Float.parseFloat(element.getElementsByTagName("cost").item(0).getTextContent()); float downPayment = Float.parseFloat(element.getElementsByTagName("downPayment").item(0).getTextContent()); String state = element.getElementsByTagName("state").item(0).getTextContent(); float percentage = Float.parseFloat(element.getElementsByTagName("percentage").item(0).getTextContent());

    NodeList netIncomeNodeList = element.getElementsByTagName(" netIncome");
    float  netIncome = Float.parseFloat( netIncomeNodeList.item(0).getTextContent());

    var property = new Property();
    property.setId(id);
    property.setCost(cost);
    property.setDownPayment(downPayment);
    property.setState(state);
    property.setPercentage(percentage);
    property.setNetIncome(netIncome);
    System.out.println(property);
}


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source