public static void insertXMLFile(String cur_activity, String fr_Id)
{
try
{
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
DocumentBuilder builder=factory.newDocumentBuilder();
String path="/storage/sdcard0/HealthKos.xml";
File f=new File(path);
Document d = null;
Element e1;
if(f.exists())
{
f.delete();
}
d=builder.newDocument();
e1=d.createElement("Main");
Element e2=d.createElement("Location");
Element e3=d.createElement("LocationId");
// Element e4=d.createElement("LocationId");
//For login Activity 1
//For login Activity 2
//For login Activity 3
Node n1=d.createTextNode(cur_activity);
Node n2=d.createTextNode(fr_Id);
// Node n3=d.createTextNode("3");
e2.appendChild(n1);
e3.appendChild(n2);
// e4.appendChild(n3);
e1.appendChild(e2);
e1.appendChild(e3);
//e1.appendChild(e4);
if(!f.exists())
{
d.appendChild(e1);
}
TransformerFactory tfactory=TransformerFactory.newInstance();
Transformer t=tfactory.newTransformer();
DOMSource source=new DOMSource(d);
FileWriter writer=new FileWriter("/storage/sdcard0/HealthKos.xml");
StreamResult result=new StreamResult(writer);
t.transform(source, result);
//Toast.makeText(activity, "complete", 10000).show();
}
catch (Exception e)
{
e.printStackTrace();
}
}
{
try
{
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
DocumentBuilder builder=factory.newDocumentBuilder();
String path="/storage/sdcard0/HealthKos.xml";
File f=new File(path);
Document d = null;
Element e1;
if(f.exists())
{
f.delete();
}
d=builder.newDocument();
e1=d.createElement("Main");
Element e2=d.createElement("Location");
Element e3=d.createElement("LocationId");
// Element e4=d.createElement("LocationId");
//For login Activity 1
//For login Activity 2
//For login Activity 3
Node n1=d.createTextNode(cur_activity);
Node n2=d.createTextNode(fr_Id);
// Node n3=d.createTextNode("3");
e2.appendChild(n1);
e3.appendChild(n2);
// e4.appendChild(n3);
e1.appendChild(e2);
e1.appendChild(e3);
//e1.appendChild(e4);
if(!f.exists())
{
d.appendChild(e1);
}
TransformerFactory tfactory=TransformerFactory.newInstance();
Transformer t=tfactory.newTransformer();
DOMSource source=new DOMSource(d);
FileWriter writer=new FileWriter("/storage/sdcard0/HealthKos.xml");
StreamResult result=new StreamResult(writer);
t.transform(source, result);
//Toast.makeText(activity, "complete", 10000).show();
}
catch (Exception e)
{
e.printStackTrace();
}
}
No comments:
Post a Comment