问题标签 [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.
iphone - 使用属性解析 XML
如果数据在标签中间有属性,我想知道 xml 解析。这意味着,
我想将该数据放入 2 个或 3 个数组或字典中。这怎么可能?
java - 如何在 XML 属性值中包含 &、<、> 等
我想创建一个 XML 文件,用于存储 Java 程序的结构。我能够成功解析 Java 程序并根据需要创建标签。当我尝试在我的标签中包含源代码时出现问题,因为 Java 源代码可能使用大量实体引用和保留字符,如&
, <
, >
, &
。我无法创建有效的 XML。
我的 XML 应该是这样的:
像这样,但问题是条件表达式if
或其他语句中有很多&
或其他保留符号,这会阻止 XML 得到验证。由于所有这些数据(源代码)都是由用户提供的,因此我几乎无法控制它。就时间而言,逃离角色将是非常昂贵的。
我可以使用 CDATA 来转义元素文本,但它不能用于包含条件表达式的属性值。我正在使用Antlr Java 语法来解析 Java 程序并获取标签的属性和内容。那么还有其他解决方法吗?
php - PHP、XML、访问属性
我在访问 XML 中的属性时遇到了一些问题。我的代码如下。最初我有两个循环,这没有问题。
我将首先获取图像名称,然后使用第二个循环来获取故事标题和故事细节。然后将所有内容插入数据库。我想整理代码并只使用一个循环。我的图像名称存储在 Href 属性中。()
示例 XML 布局 (http://pastie.org/1850682)。XML 布局有点混乱,所以这就是使用两个循环的原因。
我想我快要得到它了。我尝试在第四个嵌套的 foreach 循环中放置一些 echo 语句,但没有任何结果。所以它没有执行那个循环。我已经在这工作了几个小时,也用谷歌搜索,只是无法得到它。
如果一切都失败了,我将回到使用两个循环。
问候,斯蒂芬
android - 如何制作 Android 自组件并从 jar 库中使用它?
我正在尝试创建一个 android 组件,该组件可以作为 jar 库轻松添加到 android 项目中。
为此,我必须在“res/values/attr.xml”中创建新的 xml 属性,并使用以下路径将其添加到图形 xml 元素中:
然后我将该项目作为 jar 库导入到另一个项目中。要在新项目中创建我的图形组件,我必须更改以下路径:
但路径不正确:未找到自定义属性。
我设法将 R 文件集成到库 jar 中,并且可以从我的 xml 访问它来声明一个自定义组件,如下所示:
奇怪的是,如果我将文件 attr.xml 放在项目的资源中,它可以工作,这意味着它会找到 com.myLibraryPackage.mySelfComponent。在那种情况下,为什么它也找不到 com.myLibraryPackage ?
(我也尝试更换
经过
但它仍然不起作用)
我宁愿使用 jar 来促进它在项目中的集成!
有没有人遇到过这样的问题谁能帮帮我?
谢谢你。
xml - 是否可以结合显式属性验证和 anyAttribute
是否可以在 XML 模式中定义必须有一些特定的 XML 属性,同时我想允许将来扩展这个列表?
在这里,如果我们有以下 XML 声明的假设部分:
那么根据这个模式,下面的 XML 文档片段是有效的:
我想要的是能够成功验证以下 XML 片段:
两个主要问题是:
- 我不想每次需要引入一些新属性时都更改 XML 架构,因为我们不想强制所有客户端更新到我们软件的最新版本,其中一些不更新他们的应用程序需很长时间;
- 我不能只
anyAttribute
在 XML 模式中使用,因为我想在使用 XML 文档之前对其进行验证。如果我只指定anyAttribute
元素,那么我就不会知道缺少一些必需的属性。据我了解,XML 不允许在模式中使用attribute
和anyAttribute
元素(至少我无法使用 .netXmlDocument
类使这样的模式工作)。
如果可以使用attribute
element 显式指定一些属性,那将是理想的,所以我会确切地知道这些属性存在于 XML 文档中,但同时我会允许使用anyAttribute
element 扩展 XML 文档。
怎么做到呢?
c# - 如何将 XmlElementAttribute 用于列表?
我有这样的课:
使用 XmlSerializer,我得到如下输出:
这在技术上是正确的。但是,在不更改类名的情况下,我想让输出看起来像这样:
我知道这可以通过属性来完成,但无法弄清楚如何。当我像这样向 Test 类添加属性时:
输出非常令人惊讶:
这意味着,我失去了父节点。我指定的 elementname 成为节点名称。为什么这个?如何使它工作?
c# - XmlDocument 并使用 xPath 获取特定属性
我在这里看到了几个示例,其中 Xpath 与 XmlDocument 结合使用以从 XmlDocument 节点获取特定属性.... 示例
出于某种原因,我收到“对象引用未设置为对象的实例”。例外。每当我遇到那行特定的代码时。我有一个小测试应用程序,我已经设置它来测试不同的东西,然后再将它们放入我的主项目......
这是代码...
这是我使用的 XML 的一部分...
我只是向您展示了您需要了解 xml 结构的部分。我向你保证,它的格式很好。我想我以前问过这个问题,但不知何故没有发布(也许我忘记了,谁知道)。对此的任何帮助将不胜感激。如果我想出为什么它不起作用的原因,我一定会让你们知道。
谢谢你。
ios - IPAD xml 解析与属性交易
这是我的 xml 文件,我不确定如何处理我使用 NSXMLParser 的属性。我的问题是如何处理 NSXMLParser 中的上述属性。请帮我。提前致谢。
xslt - 在 xslt 中使用 copy-of 时删除 xml:space 属性
以下是我的 input.xml 文件中的部分代码:
当我使用copy-of
元素复制这些节点时
然后生成以下输出:
我想xml:space="preserve"
从我的 output.xml 文件中删除。
xml - 没有值的 xml 属性是否有效?
我想要一个没有任何值的 XML 属性,它存在或不存在时只有一个含义。
那有效吗?