Guest User

Untitled

a guest
Sep 17th, 2014
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. require 'nokogiri'
  2. require "rexml/document"
  3. test = "system.webServer"
  4.  
  5. builder = Nokogiri::XML::Builder.new do
  6. location do
  7. system2222 do
  8. advancedLogging do
  9. server do
  10. logDefinitions do
  11. logDefinition do
  12. selectedFields do
  13. logField(:id => "Date-UTC", :logHeaderName => "date", :required => "false")
  14. end
  15. end
  16. end
  17. end
  18. end
  19. end
  20. end
  21. end
  22.  
  23. doc = Nokogiri::XML(IO.read("d:/games/games/test.xml"))
  24. doc.root.add_child builder.doc.root
  25.  
  26. file = File.open("d:/games/games/test.xml",'w')
  27. source = doc.to_xml
  28. doc = REXML::Document.new(source)
  29. formatter = REXML::Formatters::Pretty.new
  30. formatter.compact = true
  31. formatter.write(doc, file)
  32. file.close
Advertisement
Add Comment
Please, Sign In to add comment