17 lines
451 B
Lua
17 lines
451 B
Lua
assert(require 'pugilua')
|
|
|
|
local doc=pugi.xml_document()
|
|
os.execute("cd")
|
|
local res=doc:load_file [[..\..\scripts\pugilua\pugilua.vcxproj]]
|
|
print(res.description)
|
|
assert(res.valid)
|
|
|
|
local node=doc:child('Project')
|
|
assert(node.valid)
|
|
print(node.valid)
|
|
print(node.name)
|
|
local query1=doc:select_nodes('Project/PropertyGroup')
|
|
local query2=node:select_nodes('PropertyGroup')
|
|
assert(query1)
|
|
assert(query2)
|
|
print(query1.type,pugi.xpath_node_set.type_sorted) |