问题标签 [xml-generation]

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

haskell - Haskell 简单 XML 生成给出编译错误

我正在尝试学习使用xmlgen库,但是当我尝试来自http://factisresearch.blogspot.in/2011/05/xmlgen-feature-rich-and-high.html的示例时,出现编译错误。

这是代码:

编译器错误:

编译器似乎推断“xrender genXML”需要是“XmlOutput ByteString”类型,并且在 xmlgen 库中有一个这样的实例。因此,请帮助我了解此错误的含义以及如何修复它。

如果有帮助,我在 Ubuntu 12.10、ghc 7.4.2 和 xmlgen 0.4.0.3 中使用 Haskell 平台

0 投票
1 回答
211 浏览

haskell - xmlgen:在 Haskell 中生成混合内容的 XML 节点(即带有正文和嵌套的 XML 元素)

我正在尝试生成具有混合内容节点(具有正文和子节点)的 XML,如下所示:

我正在使用xmlgen库。

这是我走了多远:

这不会编译,GHC 的错误消息对我来说是无法理解的(作为初学者):

我是否非常接近我需要的结果,或者我应该以不同的方式写这个?

我尝试寻找 xmlgen 库的示例用法,但没有找到我的用例。任何帮助是极大的赞赏。

0 投票
1 回答
2344 浏览

xml - 来自 XSD 的自定义 XML 生成器 UI

我有一个 XSD 文档。我的要求是创建一个 UI,它将根据 XSD 文档中的一些输入字段值和规则生成 XML。

是否有任何可用的在线工具,可以获取 XSD 文档并为 xsd 中的每个节点创建一个带有输入元素的 UI,并基于 XSD 生成自定义 XML?

如果我的问题不清楚,请告诉我。

谢谢,哈雷什

0 投票
1 回答
231 浏览

xml - 从 XSD 模式生成用于测试的 XML 文件

我有一个复杂的 XSD 模式集合,我已经使用 Python lxml 验证了一些现有的 XML 示例。现在我正在尝试从现有的 XSD 模式生成其他 XML 示例。这些新的 XML 示例将用于未来的测试。示例需要完全填充 XML 文档(用于测试)。

手动生成测试 XML 的数量是不切实际的。有什么工具可以帮助我做到这一点?我将如何生成一堆示例 XML(它们仍然必须针对 XSD 进行验证)?我需要可以生成大量独特 xml 文件的东西。

我目前正在使用 Linux,并且希望有一个兼容的解决方案。

0 投票
1 回答
1218 浏览

xml - 如何关闭 XMLELEMENT 中的 emty 标签?

科尔斯,你好。我无法关闭空标签“密码”。有我的代码:

如果您运行此代码标签“密码”将被打开:

但我需要像这样关闭它:

那么......有人可以帮我关闭“密码”标签吗?我尝试了一些“替换”和“xmlattributes”的案例,但问题还没有解决。

0 投票
1 回答
352 浏览

java - 如何从包含 BLOB 和 CLOB 数据的实体树生成 Xml

我有一个实体树,它是由休眠获取的,我想从实体树生成 xml。在这棵树中,有许多 blob 和 clob 数据类型。我不想将它们包含在 xml 中,而是想在 xml 中保留一个参考 ID。blob 和 clob 数据将存储在我放置 xml 的同一目录中的文件系统中。

生成 xml 格式示例-

我想知道你们是怎么看待这件事的。

0 投票
1 回答
599 浏览

php - PHP长时间运行的请求执行了两次

我正在努力解决仅在非常长时间运行的请求中出现的问题。我有一个 Web 应用程序,可以在 XML 文件中按需导出大量数据。根据数据,导出运行时间从一秒到几分钟不等。我用很少的数据测试了导出,xml 生成和文件下载运行良好。然后我用大量数据对其进行了测试,xml 生成运行了大约 30 分钟(由于大量数据库查询)。但是这个长时间运行的请求的问题是,在生成 xml 文件后,它不是下载而是再次生成文件。再次生成 xml 时,会出现站点加载错误。同样的情况发生在更多的数据和超过一小时的 xml 生成时间...... 那么为什么会这样呢?只有运行大约 30 分钟或更长时间的此类请求才会出现此问题。是否有可能有一些超时再次启动请求?但是第二个文件生成恰好在完成第一个文件之后开始,而不是在固定持续时间之后开始。

0 投票
1 回答
755 浏览

java - 如何使用 java 从 pdf 文档中读取或提取图形组件,例如正方形、矩形、线条等?

我正在尝试从使用 iText 生成的 pdf 文档中提取所有数据(例如正方形、矩形、线条等)。但我无法提取内容而不是文本和图像。我想提取图形组件上文提到的。

0 投票
3 回答
1055 浏览

php - 使用 PHP 轻松创建 XML 文档

我想用 PHP 构建一个 XML 文档。

我选择了 DOMDocument,而且我知道我必须使用 、 、 等方法createElementcreateTextNode构建appendChild我的 XML。

这就是我用一个包含车辆信息的节点生成 xml 的方式:

但是,如果我想构建一个包含 100 个节点的 xml,其中不仅包含车辆信息,还包含其上方和下方的其他节点。这个过程太费力了。

那么,有没有一种简单的方法可以使用 php 在 xml 中创建节点并为其添加值?我关心我应该编写的代码行数。

0 投票
2 回答
378 浏览

c# - 如果所有标签(包括结束标签)及其值都来自数据库,那么生成 XML 文件的最佳方法是什么?

我有一种情况,我必须根据来自 DB 的数据生成一些 XML 文件。存储在数据库中的数据结构是问题所在。实际上,所有 TAG 及其值都存储在一个表中,该表还包括关闭 TAG。

例如,考虑以下将生成的 XML:

现在这个 XML 的数据存储在 DB 中,如下所示:

IS_CONTAINER = 1意味着标签包含子标签,并且它的结束标签出现在记录中。比如x& y。这IS_CONTAINER = 0意味着它是一个没有子元素的单个 XML 元素,所以我必须在设置它的值后关闭/附加它的关闭标签。比如a& b

我想我不能使用,因为我每次XmlTextWriter都必须显式调用它的WriteStartElement&方法。WriteEndElement它会变得不必要的复杂,因为我必须跟踪哪些元素以“\”开头,这意味着我必须关闭一些以前打开的元素。

我可以TextWriter在读取每一行时将数据写入文件,然后在写入文本文件之前将“<”和“>”字符附加到每个TAG_NAME文件中,但这也意味着我必须将<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>自己写为第一个文件的行。一切都将手动完成。

我希望你知道问题是什么。

如果我遗漏了什么,你们能推荐我一些好的方法吗?