c++ - 如何使用标准 C++ 将 C 字符串转换为 XML?

标签 c++ xml string

我想知道有什么方法可以使用stander c++ 从c 字符串生成xml 模式吗?在我当前的应用程序中,有一个服务器通过套接字发送逗号分隔的字符串。解析日期很麻烦。我想扩展它以将此字符串转换为标准的 XML 格式。这样我就可以轻松地从客户端解析数据。

c 字符串:- 温度,低:20,高:30,电流:24

xml:-

<temperature>
  <low>20</low>
  <high>30</high>
  <current>24</current>
</temperature>    

请提供一些链接或示例以进行更多研究。谢谢!

最佳答案

C++ 的标准库中没有 XML 解析器。为此,您需要一个第三方库。 MSXMLXerces是我用过的两个。虽然 Xerces 的设置有点麻烦,但我不得不说两者中它要好得多。

关于c++ - 如何使用标准 C++ 将 C 字符串转换为 XML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7441578/

相关文章:

javascript - 是否可以使用 XPath 获取此结果集?

sql - 将 Xml 转换为表 SQL Server

java - 使用 TextWatcher 进行 EditText 验证

c++ - 来自 Visual Studio 的 std 文件中的错误

c++ - 是否有人将 Maven/NAR 用于任何大型 C/C++ 项目?

android - 从 XML 文件中查找另一个模块中的资源 - Android

c# - 在 C# 中使用索引处理字符串,就像在 F# 中一样

c++ - 在 C++ 中处理非 Ascii 字符

c++ - 多文件模板实现

c++ - 模板类继承