问题标签 [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 投票
3 回答
10033 浏览

c# - 如何在 C# 序列化期间为数组赋予属性?

我正在尝试生成创建这样的 XML 片段的 C#。

我正在考虑使用这样的东西:

作为属性,使用此类声明:

这给了我内部序列化,但我不知道如何将type="list"属性应用到device_list上面。

我在想(但不确定如何编写语法)我需要做一个:

根据戴夫的回复更新

目前的用法是:

和类型,同时在代码中声明如下:

没有显示序列化的类型。这是序列化的结果:

所以显然我仍然错过了一些东西......

0 投票
1 回答
873 浏览

xml - 在 XML 模式中对属性使用限制基础

我需要对“是或否”的属性进行限制-但不太确定如何构造它-我正在尝试以下方法,但不确定它是对还是错:(建议将不胜感激)谢谢

0 投票
2 回答
4240 浏览

regex - 指定字符串长度范围的正则表达式:XSD 属性元素

我试图将模式的属性元素限制在 3 到 20 个字符之间,但我收到一条错误消息,指出我的 RegEx 无效:

知道我在这里做错了什么吗?具体错误是"Range end code point is less than the start end code point"

0 投票
2 回答
827 浏览

xml - 如果有多个匹配项,如何获得所有结果:XSL

我正在练习一些 XSL,并使用这个 XML 文档作为一个简单的例子:

我已经能够通过我的 XSL 文档获得一些基本信息,但我现在坚持一件事:如果有多个结果,我如何获得所有结果?例如,在我的文档中,一些动物有多个“吃”元素。我想以逗号分隔的字符串显示它们;最终,我想将每个动物的元素转换为属性,并且每个元素只有一个属性。(使用我之前的例子,新的动物元素狮子的“吃”属性看起来像这样eats="antelope, monkey":)

有人可以解释一下我如何用 XSL 做这样的事情吗?任何帮助深表感谢。:)

0 投票
0 回答
72 浏览

java - 使用 Java XMLSerialiser,如何将字符串插入节点

我目前正在使用 xmlserialiser 输出如下内容

我有一个这样的字符串:

有没有办法使用 xmlserialiser 将字符串插入节点,例如

谢谢

标记

0 投票
2 回答
1902 浏览

xml - 如何从 XML 中的所有后代中删除特定属性?

我有一个类似的 XML

我想删除除 id 以外的所有属性并键入 XML 的所有节点。通过这段代码,我无法做到这一点。你能建议更好的解决方案,而不是循环。

它仍然显示所有属性:/

0 投票
2 回答
483 浏览

xml - 是否可以使用 YQL 从 XML 或 RSS 中仅选择属性值?

我有一些YQL来自 XML 和 RSS 的查询返回的比我想要的要多SELECT。我从itemPath属性值获取所有 XML,然后我必须对其进行筛选以挖掘出我想要的值:

这个查询:

返回所有这些:

但我需要的是:

这个查询:

返回所有这些:

而我想要的只是这个:

使用 YQL 选择 XML 属性时,有没有办法获得更简洁的结果,这样我就不必在代码中进一步解析结果?

一个用例是当我想在一个查询中使用yql.query.multi. 当所有这些周围的 XML 都返回给我时,我没有得到一个漂亮整洁的“行”。

0 投票
2 回答
1370 浏览

android - 是否可以从 Android 的自定义视图中禁用特定的 XML 属性?

我正在通过扩展自身来创建自己的个性化 ListView ListView。这个特殊的 ListView 不应该有滚动条。

  1. 如何禁用android:scrollbars自定义的 XML 属性ListView
  2. 我找不到以编程方式禁用它们的方法。我错过了什么?

dzeikei 的答案将以编程方式禁用滚动条并忽略其中的任何值,android:scrollbars但我真正要问的是 1. 是如何为我的自定义组件创建android:scrollbars无效属性。

0 投票
1 回答
50 浏览

syntax - 什么是“空”@about 属性?

在“<a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014" rel="nofollow">XHTML 中的 RDFa:语法和处理,”第 5.5 节,第 4 步,规范说“如果元素是头部或主体元素,那么就好像存在一个空的@about 一样,并根据上面的@about 规则对其进行处理。” 但是,我找不到任何关于应该如何处理“空”的内容,也不知道究竟是什么构成了“空”@about。

首先,“空的@about 是否包含 about=”?

其次,它只是创建一个没有作者指定标识符的显式 bNode 吗?(在 RDFa 文档中有时被称为“匿名 bNode”。)

0 投票
1 回答
546 浏览

c# - 将 XML 属性与 IntermediateSerializer 一起使用

我正在使用 XNA 制作游戏,并尝试使用IntermediateSerializer将所有级别信息写入 XML 。

到目前为止,我这样做没有问题,但是 XML 的标签太多了,我想让它更有效率。

例如,我有这个:

我想谈谈这个:

这是我尝试为 MapObject 制作的序列化程序

Serialize 函数有效,我得到了我想要的确切 XML,但 Deserialize 方法没有。看起来当方法被调用时,XML 解析器已经在这个位置:

有什么方法可以检索“Tag”属性而无需为整个 MapContent 编写序列化程序?

或者,是否有任何其他方法可以使 XML 高效,但不使用属性?