问题标签 [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 回答
73 浏览

php - PHP DomDocument 格式不正确

我正在尝试让我的 PHP 更新现有的 XML 文件,但它并不能完全按照它的预期工作。PHP 代码假设在 xml 文件的根元素中添加一个带有元素的子节点。但不知何故,格式无法正常工作,它将所有新添加的 xml 元素放在一行中。如果我从 php 中删除 lastChild-option,它将新添加的 xml 元素放在根目录之外,但格式化 xml 正确。

现有 XML 文件示例:

示例 PHP 代码:

结果:

预期结果:

0 投票
1 回答
594 浏览

asp.net-web-api - OAuth Bearer Token - 使用 XML 格式

我正在使用 OWIN 中间件为我的 ASP.NET WebApi 项目颁发访问令牌。

尽管从格式化程序集合中删除了 Json 格式化程序,但发出的令牌始终为 Json 格式。

我尝试将 XML 格式化程序设置在集合列表的顶部。

我还尝试将内容类型和接受标头都设置为 application/xml

为了使令牌响应采用 XML 格式,我缺少什么?任何建议将不胜感激。

谢谢

0 投票
0 回答
47 浏览

vb.net - 在 XML 表单配置中使用“CuteEditor”时,数据不通过数据库

我有一个 vb 应用程序,它使用配置文件将数据保存到数据库中。它使用一个名为“CuteEditor”的编辑器。

以下是我的配置。

在 Config 中编辑语句。

当我将控件从“CuteEditor”更改为“Multiline”时,它工作得非常好(保存内容)。但是当它是可爱编辑器时,它不会。

我的猜测是内容应该更改为html格式。(只是一个想法)

可爱编辑器视图

请帮忙。谢谢!

0 投票
0 回答
117 浏览

java - 嵌入在 xml 标记中的 Groovy 和 Java 代码解析

我有一个 xml 文件,其中一些标签中包含 Java 和 groovy 代码,我需要格式化代码,我能够格式化 xml,但不能格式化 xml 标签内的 java 和 groovy 代码。

例如:输入:

我需要这个作为输出(格式正确):

我可以获取 xml 标签的内部文本并且可以格式化,但是我需要在不获取内部文本的情况下进行格式化

我将此代码用于 xml 格式

0 投票
1 回答
41 浏览

python - xmlformatter 忽略引号中的小于

我正在尝试格式化以下 xml

进入

由于我的公式中的 ,使用xmlformatter并出现错误。<具体的错误是

ExpatError:格式不正确(无效令牌)

当我尝试代码时

如何在我的公式中包含小于并能够格式化我的 XML?

0 投票
1 回答
587 浏览

c# - ASP.NET Core Web API:xmlns 不是预期的

我正在尝试构建一个将 XML 作为请求数据的 API。

我的控制器动作:

我的模型类是:

和我的 XML 格式设置:

但是当我尝试使用 POSTMAN 访问此方法时,我收到此错误:

在此处输入图像描述

InvalidOperationException:<Request xmlns='urn:com.mysystems:api-message.002'>不是预期的。

但是当我xmlns=从请求 XML 中删除时,我得到了正确的响应。

也许我在这里遗漏了一些东西?有任何想法吗?

0 投票
1 回答
1298 浏览

xml - 如何使用 XSLT 在 XML 中插入分页符

我无法使用 XML 和 XLST 样式表生成带有分页符的 PDF 文档。这是我试图在对 XML 了解甚少的情况下修复的现有代码!这是我第一次看它。

我曾尝试使用 break-before="page" 但没有运气。

这是 XSLT 样式表:

这是一个简单的 XML 示例:

以下是生成的 PDF 示例:

PDF 示例

在页脚部分之后我需要一个分页符(“TEST2”应该只出现一次然后中断)。任何帮助都会很棒。如果您需要任何其他信息,我会提供!

0 投票
0 回答
27 浏览

java - Eclipse java doc XML 未正确显示

我的 Java 文档中有以下段落:

这部分应该说明如何完成新定义的快速指南。然而,由于某种原因,“翻译”并不完整。

这就是它的结果:

它缺少这些部分:

并包括}哪个是{@code }.

使它们可见的唯一方法是<在两个元素之后添加一个空格。虽然这个空间在文档中也是可见的,这使得它非常难看。


我检查了以下链接:


实际上我只是找到了一种方法来替换<&lt;显示的部分。尽管这并不能解释为什么它有时会起作用,有时却不起作用。另外,我仍然有显示}的部分的片段(){@code }

所以问题是,如何在 JAVADOC 中格式化 XML,而不需要像“hacks”一样&lt;并且有不应该显示的片段?

0 投票
1 回答
252 浏览

xml - 站点地图 XML 换行符:/n 或 /r/n

我目前正在编写一个函数来为我的网络应用程序生成动态站点地图。

我正在使用带有反引号的模板字符串来构建它们,例如:

虽然这在代码上看起来很棒,但它与 XML 语法有冲突,因为第一行有一个空行,而且它还使我的 XML 响应“丑陋”,带有一堆额外的空格。所以我正在考虑这样做:

并使用 anxml-formatter使其“漂亮”。

问题

在此处输入图像描述

xml 格式化程序允许您选择换行符。我应该选择什么?\n还是\r\n?两者有区别还是没关系?

0 投票
1 回答
173 浏览

xml - Visual Studio XML 格式 - 同一行问题中的第一个属性

我想格式化 xml(最小化以删除格式)

我希望它像 Visual Studio Windows(下)一样格式化它,第一个属性位于元素的第一行,保持与第一个属性对齐。

不幸的是 Visual Studio Mac 没有相同的设置

所以我尝试了多种方法来编辑格式规则,例如下面的标记和标记对齐以及下一行选项,但最好的方法如下所示

此外,我尝试在 Visual Studio Code 中进行格式化,我发现使用提供的设置很难实现相同的行为。

截屏

我发现 Visual Studio for mac 确实支持 Sublime 和 Textmate 包。我试图找到一个,但找不到。

有没有一种方法可以像在 Windows 上的 Visual Studio 中一样实现相同的格式?