KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Suppose I have a class called Test , like this public class Test { private String testId; private String description; private String department; public Test() {} public Test(String id,String des,String dpt) { this.testId = id; this.department = dpt; this.description = des; } public String getTestId() { return testId; } public void setTestId(String testId) { this.testId = testId; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public String getDepartment() { return department; } public void setDepartment(String department) { this.department = department; } } Also an XML string that contains data for an object of the class Test . XML string is <test> <testId>1</testId> <description>This is first test</description> <department>surgeon</department> </test> Now my task is to parse that XML string and create an object of the class Test and put all of the data contained in this XML into that object. I am using JDOM for XML parsing. I want to know is there any solution through which all of the data that is in the XML format is directly copied into Test object? Now I am doing this like this: I parse XML string and get data of every node one by one and then call setter method to set data for each field of the Test class object.
Tags (comma-separated)
Save Edits
Cancel