问题标签 [xml-formatting]

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

xml - 有没有办法以垂直对齐方式漂亮地打印 XML?

我有一个配置文件,其中包含一些 XML,例如:

我想要一个漂亮的打印机垂直对齐我的属性,所以文件看起来像:

这种格式样式依赖于具有相同属性的元素列表,因此它可能无法普遍应用于任何 xml 文档,但是,它是配置文件的常见样式。我已经阅读了 xmllint 和 xmlstarlet 的手册页,找不到此类功能的任何引用。

0 投票
1 回答
328 浏览

php - PHP SimpleXML 回显问题

我在本地主机上有一个广播电台站点,这些页面是一系列包含和要求的 - 它们运行良好。

然而,在一个页面上,在一个日程表上,我在一个 DIV 中显示了一些从 SimpleXML 文档中提取的数据。

这是 PHP 文档的编码:

这是 monsch.php 的内容:

使用 PHP 的 echo() 函数可以正常工作,但是我如何让 XML 文件显示多个记录。

这是 monsched.xml 的 XML 内容:

我遵循了http://devzone.zend.com/article/651上的教程(最后的 Baz Luhrmann 示例是我试图模仿的)。一切正常,除了一个问题......我如何让 PHP 文件使用 SimpleXML 从 XML 文件中的多个记录中读取。

如果我有很多节目,我将如何让它从 XML 文件中提取所有节目,就像上面的格式一样。

这些是带有描述和图像的节目:

感谢所有帮助,我对 SimpleXML 还很陌生,但是试图让 Baz Luhrmann 示例适用于多个条目是很棘手的——任何人都能弄清楚吗?

不过,本教程在其他方面很有帮助,但并没有回答我所有的问题。

0 投票
1 回答
840 浏览

java - 将 StartElement 添加到 JAXBContext 编组

我有一个对象 x 我想编组到一个文件中。

x 的 xml:

这部分我想通了......但是如果我有一个 x 的列表,我想写入一个文件。

但我想用

无论如何,我们可以用 marshel 做到这一点吗?添加 zy 和 k,然后添加 x 的列表以及关闭的 zy 和 k ?!

谢谢 ...

0 投票
4 回答
17754 浏览

c# - 使用 XmlWriter 编写格式化的 XML

我正在尝试将 XML 文件写入隔离存储,但我想将其格式化为:-

但是如果我能解决,我会被打扰,有人可以帮忙吗?

0 投票
2 回答
195 浏览

build - 如何执行 XML 样式检查?

未格式化的 XML 是我们构建中的一个问题。我想包括 XML 文档的样式检查,主要是寻找不良缩进。

什么是最好的工具?(构建使用 Ant)。

0 投票
2 回答
19736 浏览

java - 在格式化 JAXB 输出方面需要帮助

我有一些对象,比如说两个,A 和 B。这些对象来自同一个类。我需要使用 JAXB 编组这些对象,输出 XML 应采用以下形式:

如何在 JAXB 中生成这种格式?任何帮助表示赞赏。

更新: 更具体地说,假设我们有这样的 Human 类:

我们的主要课程是:

然后输出将是:

现在我需要输出是这样的:

这将帮助我绘制一个没有属性(仅按 ID)的 XML 对象树,然后是树下的所有定义。这可能使用 JAXB 或任何其他实现吗?

0 投票
2 回答
1849 浏览

c# - 这是正常的xml格式吗?

这是来自 Zoho 的一般回复,指出我的记录已成功更新(减去测试部分和伪造的 ZohoID。)我一直在尝试让我的 C# 程序能够制作那种风格的 xml 文档,因为当我发布东西到zoho 它实际上在风格上非常相似。但我只是不知道如何使它工作这是他们网站上的一个例子。

我正在尝试使用 C# 中的单元测试来复制它,但它给了我各种错误。我已经失去了我尝试过的所有不同方式,但我会发布我目前拥有的内容及其错误正在投掷。

例外

System.InvalidOperationException : 指定的节点不能作为该节点的有效子节点插入,因为指定的节点类型错误。- c:\Subversion\ZohoApi\ZohoApi\Tests\XmlDataTests.cs:22

请帮助我更好地理解这一点。我已经尝试了很长时间,只是无法弄清楚。

0 投票
0 回答
653 浏览

java - RenderX 中的 CGM 文件支持

RenderX 是否支持 CGM 文件格式?早些时候,对相同的支持不存在。是否有任何解决方法可以实现相同的目标?

经过几次尝试,我们发现了一个名为 JCGM 的工具,它生成了 FO,可以用作 RenderX 的输入。但是在尝试时会出现以下问题。

[错误] 无法创建图像文件:/D:/test.cgm 类型为 null [错误] com.renderx.graphics.ImageFormatException: com.renderx.util.Magic$UnknownMIMETypeException: 无法确定文件'file:/ 的 mime 类型D:/test.cgm'

FO 文件有以下几行:

FO->XEP 因上述错误而失败,生成 XEP->PDF 后,PDF 中将看不到绘图。

我们将 xep-debug.jar 用于 RenderX。由于 RenderX 不支持 CGM 图形格式,我们使用 jcgm-core-0.2.0.jar 和 jcgm-image-0.1.1.jar 来支持 CGM 读取/渲染。有没有其他方法可以包含插件 jar,以便 RenderX 可以使用它们来渲染 CGM 绘图?

任何指针都会有很大帮助。

0 投票
2 回答
2479 浏览

interface - web api XmlMediaTypeFormatter 异常

我想使用 IoC / web api 框架的依赖解析器进行解耦。

XmlFormatter 不能序列化接口,...好的。但是,如果我不能返回 xml,IoC 和 DependencyResolver 的目的是什么?

我什至不能这样做:(我的 ApiController 中的方法)

我创建了一个 IProject 列表并将它们转换为“项目”。但是在创建响应时,我得到了这个:

配置的格式化程序“System.Web.Http.Tracing.Tracers.XmlMediaTypeFormatterTracer”无法写入“WhereSelectListIterator`2”类型的对象。

那是一个 XmlMediaTypeFormatterTracer?我不想跟踪在序列化时引发错误。(顺便说一句:我用自己的 XMLformatter 替换了标准的 XMLformatter。但是“XmlMediaTypeFormatterTracer”引发了异常......信息:我在使用标准格式化程序时遇到了同样的错误)

即使我实现了自己的 xmlformatter,为什么还要调用这个 XmlMediaTypeFormatterTracer?

0 投票
1 回答
51 浏览

eclipse - Eclipse插件开发AndroidXmlFormatter

我正在构建一个修改 android XML(layout) 文件的 eclipse 插件。我在内部使用 dom 解析器来生成输出 XML。然而,XML 格式搞砸了。

我想使用 android xml-formatting 机制。我试过这个 -

但是,该文档未格式化。:( 可能是什么问题?我的问题有替代方案吗?