Guest User

Untitled

a guest
Sep 17th, 2014
274
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. require 'nokogiri'
  2.  
  3. doc = Nokogiri::XML(IO.read("D:/Games/Games/test.xml"))
  4. selectedFields_node = Nokogiri::XML::Node.new("selectedFields",doc)
  5. selectedFields_node.content = "test1"
  6. logDefinition_node = Nokogiri::XML::Node.new("logDefinition",doc)
  7. logDefinitions_node = Nokogiri::XML::Node.new("logDefinitions",doc)
  8. server_node = Nokogiri::XML::Node.new("server",doc)
  9. advancedLogging_node = Nokogiri::XML::Node.new("advancedLogging",doc)
  10. systemwebServer_node = Nokogiri::XML::Node.new("system.webServer",doc)
  11. location_node = Nokogiri::XML::Node.new("location",doc)
  12. location_node.add_child(systemwebServer_node)
  13. systemwebServer_node.add_child(advancedLogging_node)
  14. advancedLogging_node.add_child(server_node)
  15. server_node.add_child(logDefinitions_node)
  16. logDefinitions_node.add_child(logDefinition_node)
  17. logDefinition_node.add_child(selectedFields_node)
  18. doc.root.add_child(location_node)
  19.  
  20. file = File.open("D:/Games/Games/test.xml",'w')
  21. file.puts doc.to_xml
  22. file.close
Advertisement
Add Comment
Please, Sign In to add comment