c++ - 使用 Lua 从 C++ 修改 XML 字符串

标签 c++ xml lua

在我的 C++ 应用程序中,我有一个包含 XML 数据的字符串。假设我有一个属性 Number1 和一个属性 Number2。

我想将该字符串发送到 Lua 脚本并让它返回修改后的 XML 字符串。假设它添加了一个值为 Number1 和 Number2 的新属性 Product。

使用 C++/Lua 可以轻松完成吗?如果可以,怎么做?

最佳答案

the Lua Users Wiki 中列出了多种处理 XML 数据的方法。 .更好的选择涉及对 C 的回调(例如 LuaXMLLuaExpat ),因此只有在除了解析 XML 之外还有其他使用 Lua 的原因时才有意义。

关于c++ - 使用 Lua 从 C++ 修改 XML 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6260616/

相关文章:

c# - 在 C# 中有选择地抑制 XML 代码注释?

xml - 获取 Notepad++ XML 解析错误 "Extra content at the end of the document",即使没有

lua - ws2812 模块有问题。 init() 为 nil,write() 无法按照记录工作

c++ - 为什么 C++ fwrite() 在发行版中产生更大的输出?

c++ - 匹配集的数据结构

xml - VLSI:寄存器自动化

math - lua : pick a random parameter passed into it 中的简单函数

lua - 如何加密Lua代码

c++ - 使用 C++ 套接字发出 HTTP GET 请求时出现 301 错误

c++ - 如何使用 C++ 在 WM 6.1 中捕获 ENTER 键