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