codesynthesis

    2热度

    1回答

    我已经看过各地的教程来解释如何让代码合成xsd工作,如果您在系统中的文件中提供了xml,但我没有能够找到任何关于将xml作为字符串提供的信息。 我正在接收来自TCP连接的xml,我试图用Code Synthesis xsd解析它,它看起来像是一个无用的附加步骤,当我已经将它作为字符串存储在内存中时,创建一个xml文件。 是的,这是用C++编写的。

    1热度

    1回答

    我正在使用一个使用XSD从C++中基于XML的格式创建对象的库。 基本上,继承图看起来是这样的: class BaseClass: public xsd::cxx::tree::type; class MainXmlObject: public BaseClass; 我想我需要转换我MainXmlObject为xerces::DOMDocument然后用DOMWriter编写实际的XML文件

    6热度

    2回答

    我使用这个伟大的工具(http://www.codesynthesis.com/products/xsd/c++/tree/)将xsd转换为C++代码。 我想获得一个子节点的XML字符串,但我能得到的唯一的事情是所有的XML,像这样: 中所有XML: <?xml version="1.0"?> <people ....> <person id="1"> <first-nam

    0热度

    1回答

    现在我想学习C++的XML数据绑定,所以我找到了一个库来从XSD文件生成C++代码。我测试了Hello World示例,并成功创建了两个文件,头文件和C++文件。该库被称为CodeSynthesis XSD。 了解更多信息: www.codesynthesis.com/products/xsd/ 但我此话此库只生成复杂类型(类,枚举,工会...),我的问题是,我怎么能生成简单的类型,例如: int

    3热度

    1回答

    我在“使用C++中的数据绑定和解析”这一字段中将此问题写成完整**天真**。所以,请忍受我。 :) 你会发现这个问题进行 THIS 重复做谷歌搜索了一下后,我发现,什么C++也有类似的库JAXB为Java在形式的XML的对象表示“码合成XSD”和“加速系列化” 1)现在是我要问的是,可以通过“升压序列化”执行所有CodeSynthesis是能够做到的功能? 2)如果是,其中它的一个会更好用,如果我

    5热度

    3回答

    我需要写一个将其保存在XML格式设置(为了便于手动编辑),并通过XML消息通过套接字和HTTP现有的应用程序进行通信的Linux下C++应用程序。问题是我没有找到任何智能库来帮助我,我不特别想写DOM或SAX代码来编写和阅读一些非常简单的消息。 Boost序列化几乎是一个匹配,但它为它生成的xml添加了很多特定于boost的数据。对于交换格式来说,这显然不起作用。我想知道是否有可能使Boost S

    1热度

    2回答

    我使用CodeSynthesis XSD C++ /树映射实用程序将现有的xsd转换为C++代码,我们可以在其中填充值。这是我们始终确保遵循架构。 转换完成后,我试着让它工作,以便测试它。问题是,我不习惯在C++中这样做,这是我第一次使用这个工具。 我从名为ABSTRACTNETWORKMODEL的类开始,类型为versno_type和fromtime_type typedef'd里面。这是我想使