XmlSerializer 不填充子元素
我使用 XSD.EXE 将 XSD 转换为对象。这工作得很好,我可以使用 XMLSerializer 进行反序列化,只是作为数组生成的子元素不会填充。 private SubElement…
保留选择序列的顺序 (LINQ To XSD)
给定以下 XML 示例,我们可以想象一个将 Root 定义为包含 Type1 和 Type2 之间的一系列无限数量选择的模式。 <Root> <Type1 /> <Type2 />…
xsd 通用树结构,使用 xsd.exe 编译为对象模型
假设我希望我的 xml 包含任意数量的容器标签,其中每一个标签又包含任意数量的容器标签,依此类推。 xsd 会是什么样子? PS 我希望这个 xsd 被编译成…
xsd.exe 生成的类可为空值
我一直在使用 xsd.exe 生成一个用于反序列化 XML 的类。 我在源 xsd 中有不需要的十进制值: <xs:attribute name="Balance" type="xs:decimal" use=…
XML 反序列化为 XSD 生成的类时出现问题
我有一个相当详细的 xml 文件。下面是顶级节点(我已经包含了椭圆,因为较低级别的节点都格式良好并且正确填充了数据): <?xml version="1.0" enco…
XmlSerialization 和 xsi:SchemaLocation (xsd.exe)
我使用 xsd.exe 生成用于读取/写入 GPX 文件的 C# 类。如何使生成的 XML 文件包含 xsi:schemaLocation 属性 例如。 我想要以下内容,但 xsi:schemaLoc…
xsd.exe 在 OFX2 架构上运行时生成重复属性
使用命令行: "xsd.exe" "OFX 2.1.1 schema/OFX2_Protocol.xsd" /c /namespace:OFX /nologo" 生成的 C# 源文件无法构建,并出现以下错误: D:\blah\OF…
XSD.exe /dataset 未从我的 xsd 文件创建枚举
我创建了一个 XSD 并在该 .xsd 文件之上运行 XSD.exe。 看来我的仅限于枚举值的简单类型并未在输出的 .cs 文件中生成为枚举。 例如,我的 xsd 如下所…
具有最终为“XmlElement”的元素的 XML 复杂类型
在我的 XSD 中,我有类似的内容: <?xml version="1.0" encoding="utf-8" ?> <schema xmlns:jump="testThingy" elementFormDefault="qualified"…
尝试从 XSD 生成代码是噩梦
晕, 我确信这个问题过去已经被问过很多次了,但我正在做一场噩梦。 我有一组包含大量复杂类型的 XSD 模式。 其中之一是: <complexType name="comm…
阻止 DebuggerStepThroughAttribute 应用于我的非 xsd 生成的部分类?
我使用 xsd.exe 工具根据我的 xml 架构生成一个类。 它使用 DebuggerStepThroughAttribute 创建了一个公共分部类。 好吧,我为此类创建了另一个部分类…
我在 Visual Studio 2008 中找不到 xsd.exe?
在 Visual Studio 2005 中,XSD 编译器位于 SDK/v2.0 目录中。 在 Visual Studio 中,只有 SDK/v3.5 目录消失了,xsd.exe 编译器也消失了。 它去哪儿…
使用 XSD.exe 生成 C# 帮助程序类:处理导入架构失败
我想从 KML2.2 xml 架构 使用 XSD.exe 工具(来自 VS2008 SDK)。 对于 KML2.1,该工具运行得很好。 但是,KML2.2 架构包含指向其他架构的导入标记导…
ManagedRuntimeError System.NotSupportedException:XLinq。 使用 Visual Web Developer 使用 C# 开发 Silverlight
我正在使用 Visual Web Developer 构建 Silverlight 类库。 我有另一个项目,其中导入并实现了类库。 它正在加载一个 XML 文件,并且我正在使用 XmlSe…