问题标签 [xml]

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 回答
11716 浏览

java - 如何在 IntelliJ IDEA 中更改 XML 缩进?

默认情况下,IntelliJ IDEA 7.0.4 似乎在 XML 文件中使用 4 个空格进行缩进。我正在处理的项目在所有 XML 中使用 2 个空格作为缩进。有没有办法在 IntelliJ 的编辑器中配置缩进?

0 投票
8 回答
16647 浏览

c++ - C++:如何从 RapidXml 中提取字符串

在我的 C++ 程序中,我想解析一小段 XML,插入一些节点,然后提取新的 XML(最好是std::string.
向我推荐了RapidXml,但我看不到如何将 XML 作为文本字符串检索回来。
(我可以遍历节点和属性并自己构建它,但肯定有一个我缺少的内置函数。)
谢谢。

0 投票
2 回答
1613 浏览

asp.net - ASP.NET XML ObjectDataSource 包装类示例

我想为一个简单的网站使用 XML 而不是 SQLServer。

他们是否有任何好的教程、代码示例和/或工具可用于制作(首选 VB.NET)包装类来处理基本列表、插入、编辑和删除(CRUD)代码?

我找到的最接近的是 Telerik Trainer 的 Scheduler 组件的视频/代码,他们在演示中使用 XML 来处理调度数据。他们创建了一个 ObjectDataSource 类。如果有人感兴趣,这是该演示的链接。

[回复埃斯特班]

对于在数据库不在 app_data 文件夹中使用 godaddy 的客户端,这将使部署更容易。备份这些网站也将像 FTP 一样简单。

我担心储蓄可能会发生冲突。特别是如果我添加像点击计数器这样简单的东西来说明网站访问者可以访问的 mp3 文件列表。

0 投票
1 回答
8103 浏览

xml - XSD:嵌套类型与全局类型

定义 XSD 时,您可以选择将类型定义为嵌套类型或全局类型 (complexType)。

我知道全局类型在态射或元素重用方面更有用。

但是,如果您有一个大数据模型,则必须为每个级别定义一个全局 complexType,然后创建一个引用全局类型的元素。

嵌套

全球的

因此,我的问题是:您何时使用嵌套类型而不是使它们成为全局类型?

对于任何感兴趣的人:我的问题在某种程度上与这个问题有关(XML 属性与元素)。

0 投票
5 回答
6327 浏览

xml - 我可以为 XPath 中的缺失标签创建一个值吗?

我有一个使用 XPath 从 XML 文件中提取数据的应用程序。如果该 XML 源文件中的某个节点丢失,我想返回值“N/A”(很像 Oracle NVL 函数)。诀窍是应用程序不支持 XSLT。我想单独使用 XPath 和 XPath 来做到这一点。

那可能吗?

0 投票
4 回答
12130 浏览

java - 验证一个巨大的 XML 文件

我正在尝试找到一种方法来针对 XSD 验证大型 XML 文件。我看到了这个问题......验证 XML 的最佳方法......但答案都指向使用 Xerces 库进行验证。唯一的问题是,当我使用该库验证 180 MB 文件时,我得到了 OutOfMemoryException。

是否有任何其他工具、库、策略来验证比普通 XML 文件更大的文件?

编辑:SAX 解决方案适用于 java 验证,但 libxml 工具的其他两个建议对于 java 之外的验证也非常有帮助。

0 投票
3 回答
30788 浏览

c# - 如何在 .Net 2.0/C# 中将 StreamReader 转换为 XMLReader 对象

这是我今天一直在思考的一个快速问题。

我正在尝试将 .Net 数据集转换为 XML 流,使用内存中的 xsl 文件对其进行转换,然后将结果输出到新的 XML 文件。

这是当前的解决方案:

这是原始代码:

由于某种原因,在transformer.Transform 方法中,阅读器没有根节点,实际上阅读器没有从StreamReader 中读取任何内容。

我的问题是这段代码有什么问题?其次,是否有更好的方法将数据集转换/转换/存储为 XML?

编辑:两个答案都很有帮助,技术上 aku 更接近。但是,在尝试了两种解决方案之后,我倾向于一种更类似于 Longhorn 的解决方案。

0 投票
2 回答
1610 浏览

xml - Crystal Reports 中的 XML 数据集

我正在尝试从 InfoPath 模板中打印报告。所以我的数据集是一个 XML DOM,我将在运行时将其加载到 Crystal Report 中。但是如何定义开发 Crystal Report 的数据集呢?Crystal Reports 有一个很好的工具来从 SQL 数据库构建数据集。我缺少的 XML 模式是否有类似的东西?

0 投票
4 回答
31616 浏览

xml - XML 命名空间和属性

我试图了解命名空间如何在 XML 中工作。当我有一个像 foo:bar 这样的元素时,属性上通常不会有命名空间。但有时他们会。即使声明了默认命名空间,该属性是否在元素的命名空间中?查看 xhtml 的 xsd 似乎属性是模式的一部分,应该在 xhtml 的命名空间中,但它们从未以这种方式呈现......

0 投票
3 回答
8534 浏览

.net - 是否有一个类可以从 .NET 中的 XSD 模式生成示例 XML 文档

在 Visual Studio 中,您可以从现有架构创建模板 XML 文档。VS2008 SP1 中新的XML Schema Explorer更进一步,可以创建包含数据的示例 XML 文档。.NET 中是否有一个类库可以自动执行此操作而无需使用 Visual Studio?我在 MSDN 上找到了XmlSampleGenerator 文章,但它是在 2004 年编写的,所以现在 .NET 中可能已经包含了一些东西来执行此操作?