Я пытаюсь преобразовать таблицы lua в строку для хранения в файле / базе данных и наоборот.LuaXML кажется правильным инструментом для этого.
Я пытался использовать оригинальную, lua 5.1-совместимую, luaXML, но у меня было множество ошибок из-за того, что я использую lua 5.3.Похоже, в репозитории CTAN появилась новая версия, совместимая с lua 5.3.Тем не менее, у меня есть
/ usr / local / share / lua / 5.3 / luaxml-entity.lua: 2: попытка индексировать нулевое значение (глобальный 'unicode')
Это происходит из-за unicode.utf8.char, который, кажется, является зависимостью библиотеки юникода luatex.
Можем ли мы вместо этого заменить некоторую функцию библиотеки юникода lua 5.3, чтобы избежать зависимости luatex?В качестве альтернативы, как мне «интегрировать» ресурсы luatex в отдельный интерпретатор lua (ZeroBrane)?