TonyVk

Dodavanje u XML

May 8th, 2019
373
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. [Dodavanje u XML]
  2.  
  3. Izgled XML-a:
  4. <?xml version="1.0" encoding="utf-8"?>
  5. <dataset>
  6. <Objekt naziv="Caffe bar Skola" adresa="Matije Gupca 78" grad="Virovitica" lat="45.842" lng="17.388" tip="1" zona="2"/>
  7. </dataset>
  8.  
  9. Primjer:
  10. XMLDocument xmlDoc;
  11. xmlDoc.LoadFile("ime_xmla.xml");
  12. XMLElement *pRoot = xmlDoc.FirstChildElement("dataset");
  13. XMLElement * pElement = xmlDoc.NewElement("Objekt");
  14. pElement->SetAttribute("naziv", sNaziv.c_str());
  15. pElement->SetAttribute("adresa", sAdresa.c_str());
  16. pElement->SetAttribute("grad", sGrad.c_str());
  17. pElement->SetAttribute("lat", fLat);
  18. pElement->SetAttribute("lng", fLng);
  19. pElement->SetAttribute("tip", nTip);
  20. pElement->SetAttribute("zona", nZona);
  21. pRoot->InsertEndChild(pElement);
  22. xmlDoc.SaveFile("ime_xmla.xml");
  23.  
  24. Pokraj svake string varijable kod upisa treba dodati .c_str() inace ce gresku bacati
Advertisement
Add Comment
Please, Sign In to add comment