📃 master: update documentation

This commit is contained in:
Leon van Kammen 2026-06-08 15:56:55 +02:00
parent 694c998c08
commit 851aa65d6e

47
api.md
View file

@ -2,29 +2,32 @@
## api.parser.xml ## api.parser.xml
``` ```lua
local xml = api.parser.xml.newParser() local xml = api.parser.xml.newParser()
local testXml = '<testOne param="param1value">'
testXml = testXml .. '<testTwo paramTwo="param2value">' local testXml = [[
testXml = testXml .. '<testThree>' <testOne param="param1value">
testXml = testXml .. 'testThreeValue' <testTwo paramTwo="param2value">
testXml = testXml .. '</testThree>' <testThree>
testXml = testXml .. '<testThree duplicate="one" duplicate="two">' testThreeValue
testXml = testXml .. 'testThreeValueTwo' </testThree>
testXml = testXml .. '</testThree>' <testThree duplicate="one" duplicate="two">
testXml = testXml .. '<test_Four something="else">' testThreeValueTwo
testXml = testXml .. 'testFourValue' </testThree>
testXml = testXml .. '</test_Four>' <test_Four something="else">
testXml = testXml .. '<testFive>' testFourValue
testXml = testXml .. '<testFiveDeep>' </test_Four>
testXml = testXml .. '<testFiveEvenDeeper>' <testFive>
testXml = testXml .. '<testSix someParam="someValue"/>' <testFiveDeep>
testXml = testXml .. '</testFiveEvenDeeper>' <testFiveEvenDeeper>
testXml = testXml .. '</testFiveDeep>' <testSix someParam="someValue"/>
testXml = testXml .. '</testFive>' </testFiveEvenDeeper>
testXml = testXml .. 'testTwoValue' </testFiveDeep>
testXml = testXml .. '</testTwo>' </testFive>
testXml = testXml .. '</testOne>' testTwoValue
</testTwo>
</testOne>
]]
util.traverseXML( xml:ParseXmlText(testXml), function(node,raw) util.traverseXML( xml:ParseXmlText(testXml), function(node,raw)