HI ,
I have requirement where i need to retrieve form data .
I have below code to achieve the requirement .
formTemplateId = getDfSession().getIdByQualification("dm_xfm_instance where r_object_id='0900045c800a0d6b'");
IDfSysObject obj = (IDfSysObject) getDfSession().getObject(formTemplateId);
ByteArrayInputStream xmlInStream = obj.getContent();
parse(xmlInStream);
public void parse(InputStream is){
SAXBuilder builder= new SAXBuilder();
rootDoc = builder.build(is);
Iterator iter = rootDoc.getDescendants();
while (iter.hasNext()) {
Object obj1 = iter.next();
if (obj1 instanceof Element) {
Element element = (Element)obj1;
System.out.println("<<Element Name >> "+element.getName());
System.out.println("<<Element Value>> "+element.getValue());
}
}
output :
<<Element Name >> TextField1
<<Element Value>>
am getting element name but element value is displaying null .
The is issue is from the above code am able to get the Field name , Field value is showing as null for (element.getValue());
Is there anything am missing in my code .
Experts pls help .
Regards
Srini