问题标签 [xml-attribute]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2680 浏览

xml - 为什么 Go 的 encoding/xml.Decoder.Token() 没有产生应有的 xml.Attr 令牌?

使用 encoding/xml.Decoder 我试图手动解析从http://www.khronos.org/files/collada_schema_1_4加载的 XML 文件

出于测试目的,我只是对文档进行迭代,打印出遇到的任何令牌类型:

现在这里是输出:

请注意,即使到最后(第 24 行)根xs:schema元素以及xs:importxs:element元素中都传递了许多属性,但没有输出 ATTR 或 *ATTR 行。

这是在 Windows 7 64 位下的 Go 1.0.3 64 位。我做错了什么还是应该提交 Go 包错误报告?

[旁注:当将普通的xml.Unmarshal转换为正确准备的结构时,已知命名和映射的属性被 xml 包捕获并映射就好了。但我还需要在根元素中收集“未知”属性(为这个用例收集命名空间信息,用例是http://github.com/metaleap/go-xsd),因此我尝试使用解码器.Token()]

0 投票
2 回答
11659 浏览

c# - 更改 XML 节点的属性值

我正在尝试更改具有子节点的 XML 节点的现有属性值。尝试执行此操作时出现异常。

我得到的异常说'对象引用未设置为对象的实例,并且发生在上面显示的最后一行代码中。有人对我做错了什么有任何建议吗?

0 投票
1 回答
112 浏览

xml - 以可读格式输出的xml

我有以下查询,它在 xml 的一行中返回所有内容,有没有办法让输出格式为可读格式?就像下面的示例一样。

返回

但为了更容易阅读,希望输出更接近于:

0 投票
1 回答
2280 浏览

wcf - WCF Web 服务 xml 序列化 [XmlAttributeAttribute()] 被忽略

我有一个使用 VS2010 针对 .Net Framework 4 开发的 WCF Web 服务,它利用使用 xsd.exe 从 xsd 模式生成的序列化类。

当我从服务 (http://localhost:59120/Service1.svc?xsd=xsd2) 请求 xsd 时,元素属性被忽略。下面的架构片段中的 EG -

应该是一个属性 -

来自 xsd 请求的片段 -

由于某种原因,我的类中的语句“[XmlAttributeAttribute()]”被忽略了,我尝试将其更改为 [XmlAttribute()] 和 [XmlAttributeAttribute("Id")] 并完全删除该行,但在全部。

0 投票
2 回答
855 浏览

xml - 使用 Linq 获取 XML 中的最后一个属性值

我的 XML 文件如下所示:

我想获取khachhang元素的最后一个属性值。在这种情况下是maso="kh02"。因为我想当我插入新的khachhang元素时,maso属性会增加 auto。有人可以给我一些好的建议......非常感谢大家!

0 投票
1 回答
3693 浏览

xml - 如何让 XML 注释出现在生成的 XSD 中?

如果我有XML遵循以下模式的文档,我如何XSDs为这些文档生成但将注释转换为注释标签?

0 投票
1 回答
456 浏览

xml - XML Schema:具有不同属性限制的单个元素名称和类型

我需要像这样指定一个 XML 片段:

地址是必需的work,但home地址是可选的。如何在 XML Schema 中实现该限制?

这是我的address复杂类型:

我列出了address这样的元素:

那么,我如何指定第一个是专门的type="work"地址,而另一个是type="home"地址呢?

0 投票
5 回答
32336 浏览

xml - 来自 VB.net 中属性的 XML 节点值

我有一个类似的 XML

我如何获得<SubCategoryName>from的值<category name="a">

0 投票
1 回答
52201 浏览

sql-server-2008 - 从 SQL Server 2008 表中的 XML 字段中提取属性

我有一张有几列的表,其中一列是一xml列。我没有要在查询中使用的命名空间。对于所有记录,XML 数据始终是相同的结构。

人为的数据

期望的结果

部分工作

它返回NameInfo列。我无法弄清楚如何在不使用命名空间的情况下提取属性值。例如,以下查询返回错误:

查询 1

查询 2

查询 3

问题

如何编写查询以返回xml同一表中列的常规列数据和元素 + 属性值?

0 投票
1 回答
3708 浏览

python - 使用 Python iterparse 检索 XML 属性值

我试图找出如何在 Python (2.7) 中使用 cElementTree iterparse 检索 XML 属性值。我的 XML 是这样的:

我的代码是这样的:

我正在处理来自标准输入的大数据。我没有运气弄清楚这一点。有人可以告诉我如何(最佳?)这样做吗?