Ich benutze LuaXml . Ich habe 3 Dateien in meinem Projekt, alle auf der Root-Ebene: main.lua, test.xml, und xml_parser.lua.
main.lua:
require("xml_parser")
local obj,err = XmlParser:ParseXmlFile("test.xml")
if(not err) then
//do something with the xml
else
print("ERROR: "..err);
end
test.xml:
<?xml version="1.0" ?>
<level>
<bg>images/bg1.png</bg>
</level>
Das Ergebnis: ERROR: test.xml: Keine solche Datei oder Verzeichnis
Viel einfacher geht es nicht. Warum kann es die Datei nicht sehen?