xsd.exe

    4热度

    1回答

    我已被分配为实现使用XML请求/响应的API的接口。 API提供程序不会为XML调用提供任何xsd(s)。 我生成使用XSD.EXE的C#类:.XML - >的.xsd - >的.cs 但是,我没有找到生成的类令人满意的,作为呼叫包括很多名单,其中没有按XSD.EXE处理不当。 我是否应该将痛苦和手动创建类映射到所有请求/响应?这可能有助于以后轻松维护代码。 或者我应该只使用.Net给出的Xml类

    1热度

    2回答

    我有orbitz(全球酒店分布系统)xsd模式并希望从这些xsd文件生成c#.Net类。 当我使用Xsd.Exe或XSD2Code或其他类型时,生成的类将复制类型从导入的文件复制到内部,因此多个文件具有相同的类。 我很困惑,该怎么办? 您可以从下面的链接下载xsd模式文件。我需要在“hotel”文件夹中工作c#类的xsd文件。 生成xsd文件后,请将这些.cs文件添加到项目中并查看错误。 感谢 X

    8热度

    2回答

    我用XSD生成器得到了一个奇怪的行为,我无法真正解释。我有一个这样的XSD: <xs:complexType name="StageSequenceElement" mixed="false"> <xs:complexContent> <xs:extension base="CoreObject"> <xs:sequence> <xs:eleme

    0热度

    3回答

    是否有任何XSD2Code或xsd.exe工具或版本可以与XSD2Code一起生成C#实体? XSD2Code和xsd.exe都会忽略注释(对于XSD2Code,EnableSummaryComment只是无法正常工作),我不想花时间分析和更改它们后面的源代码......有人知道是否有充分的工作和自由的选择?

    1热度

    1回答

    我试图通过REST API(使用WCF)将相当复杂的对象公开为XML。 然而,该目的是通过一个XSD文件中定义的,所以我已使用xsd.exe工具生成的类。问题在于,当我的对象被序列化为XML时,一个属性(在xsd中定义)被序列化为一个元素。我不明白为什么。目前,我假设我的xsd以某种方式允许,但我不知道为什么。 我不做任何自定义序列化,我让框架处理它。 有人可以解释为什么发生这种情况,我如何控制的

    0热度

    1回答

    我已经提供了一个XSD文件,我已经使用XSD.exe生成了代码,但它没有以我期望的方式运行。 <xsd:element name="Claims"> <xsd:complexType> <xsd:sequence> <xsd:element maxOccurs="unbounded" name="Claim" minOccurs="0"> <xs

    -1热度

    1回答

    我有2个独立的XSD,它们具有一些通用属性。我想创建另一个XSD,并将所有常用属性都放在单独的XSD中,并将它们导入到我已有的2个XSD中,而不是在两个XSD中重复或重复它们。 这样的实现有没有参考?

    -2热度

    5回答

    我见过使用C#类名读取和写入XML到磁盘的技术,没有明显的Attributes[]。 这是什么所谓的,以及如何将其应用到数据集,看起来像这样: <?xml version="1.0"?> <feedback> <report_metadata> <org_name>Yahoo! Inc.</org_name> <email>[email protected]</e

    0热度

    1回答

    我长时间使用xsd.exe,但现在我想更进一步,并使其从模式自动生成属性和类属性,或者至少使其忽略我自己放入代码中的属性。 在此先感谢!

    0热度

    1回答

    我有一种方法,我需要在发布方法中传递参数值。 facebookclient. publish("me/events", FacebookType.class,Parameter.with("name", "Party")); 而是把它当作三个参数,我试图把它作为对象存储对象记录这三个参数。 如: facebookclient.publish(record); 这样在发布方法,我可以在这个