问题标签 [well-formed]

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

android - XML 格式不正确 Android 不断出现

我刚刚下载的应用程序中有一个 XML 文件,eclipse 一直告诉我它的格式不正确。我看不出语法有任何问题(我什至用 xml 验证器 w3schools 检查了它,它也找不到任何错误。

非常感谢您,这是文件:

0 投票
1 回答
1058 浏览

php - 使用 PHP 的 str_replace 函数替换 UTF-16 编码字符串中的低 ASCII 字符

我有一些用于文本过滤的 PHP 代码。在过滤过程中,一些 ASCII 字符(例如与号 (&) 和波浪号 (~))会临时转换为低位 ASCII 字符(例如十进制代码点 4 和 5)。就在生成最终过滤输出之前,转换被恢复。

这适用于使用 8 位代码单元(如 UTF-8 和 ISO 8859-1)的字符编码的输入文本。但我不确定以更大的代码单元编码的输入,例如 UTF-16 或 UTF-32。第一个转换步骤会破坏输入文本的格式吗?由于输入的某些预先存在的字符,在还原步骤期间是否会出现一些冲突?PHP 设置不会重载多字节字符串函数。

任何人都可以发表评论吗?谢谢。

0 投票
1 回答
118 浏览

uml - 在 UML 配置文件上的 Enterprise Architect 中的格式良好检查

我在 Enterprise Architect 中创建了我自己的带有新原型的 UML 配置文件,并制定了一些基本规则,这些新原型必须如何连接。现在我想对我创建的模型进行格式良好的检查。

我发现有一个带有一些基本 UML Well-Formedness 检查的模型验证,但我不知道如何创建自己的规则,应该检查这些规则。

0 投票
2 回答
1200 浏览

java - 从 HTTP 输入流构建时 Javax xml 解析器卡住

我正在尝试打开与网站的 HTTP 连接并将 html 解析为一个org.w3c.dom.Document类。我可以打开 HTTP 连接并将网页输出到控制台就好了,但是如果我将 InputStream 对象传递给 XML 解析器,它会挂起一分钟并输出错误

代码:

暂停时的堆栈跟踪:

0 投票
1 回答
2347 浏览

xml - Struts2:文档中根之后的标记必须格式正确

我只是在发现 Struts2 并且我的web.xml文件有问题。

它在过滤器标签附近给了我一个错误:

错误说:在这一行找到多个注释: - 元素的开始标记<filter> - 根元素之后的文档中的标记必须格式正确。

问题是什么?我该如何解决?

谢谢!

感谢 Aleksander 的关注:

这是我的web.xml文件:

0 投票
2 回答
9184 浏览

javascript - 在使用 XMLSerializer() 序列化之前从 XML 中删除无效字符

我正在尝试将用户输入存储在客户端(javascript)的 XML 文档中,并将其传输到服务器以进行持久性。

例如,一位用户粘贴了包含 STX 字符 (0x2) 的文本。XMLSerializer 没有转义 STX 字符,因此没有序列化为格式良好的 XML。或者也许 .attr() 调用应该已经转义了 STX 字符,但是在任何一种情况下,都会产生无效的 XML。

我发现浏览器内 XMLSerializer() 的输出并不总是格式正确,(甚至不满足浏览器自己的 DOMParser()

此示例显示 XMLSerializer() 未正确编码 STX 字符:

我应该如何在浏览器中构造一个 XML 文档(参数由任意用户输入确定),以便它始终格式正确(所有内容都正确转义)?我不需要支持 IE8 或 IE7。

(是的,我确实在服务器端验证了 XML,但是如果浏览器将一个格式不正确的文档交给服务器,那么服务器可以做的最好的事情就是拒绝它,这对可怜的用户没有多大帮助)

0 投票
1 回答
1859 浏览

xml - 带有未声明前缀的 xml 文档格式是否正确?

例如我有以下文件:

如您所见,名称空间prefix未声明。是不是这个文件格式不正确?

来自w3fools文档:

“格式良好”的 XML 文档具有正确的 XML 语法。语法规则:

  • XML 文档必须有根元素
  • XML 元素必须有一个结束标记
  • XML 标签区分大小写
  • XML 元素必须正确嵌套
  • XML 属性值必须用引号引起来

...与命名空间无关。

0 投票
1 回答
3992 浏览

xml - sed:在许多 XML 文件中使用正则表达式将 '<' char 替换为 '<'

我有数千个格式不正确的 XML 文件要修补。

其中许多包含以下问题:(<someTag attr='text [< 99]'/>注意方括号中的左角)。

我想写一个 sed 表达式来替换 *.xml 的所有[<实例[&lt;

sed -n 19p myFile.xml<someTag attr='text [<99]'/>按预期返回。

echo '[<45' | sed -n '/\[</p'[<45按预期返回。

但是,sed -n '/\[</p' myFile.xml当对文件使用该表达式而不是回显时,显然我需要不同的语法。我需要使用什么语法?

另外,一旦我完成了这件事,我的计划就是做类似的事情

sed -i -n 's/correct expression/\[&lt;/g/p' *.xml针对所有文件中的所有匹配项运行它并输出新版本以帮助我调试。这看起来合理吗?

顺便说一句,sed 似乎是可以使用的工具,但我完全可以使用在 Linux 上运行的任何其他解决方案。

谢谢!

0 投票
3 回答
4168 浏览

xml - “格式不正确”的 XML 和“无效”的 XML 之间有什么区别?

我声称某些 XML 源中未转义的 & 符号是“无效的 XML”LarsH然后提到:

从技术上讲,XML “格式不正确”。“无效”意味着它不符合特定模式。

我试图找到“无效”XML 和“格式不正确”的 XML 的官方定义来确认 LarsH 的说法,但我无法在官方规范中找到任何定义来进行比较。

“无效”的 XML 与“格式不正确”的 XML 有何不同?

0 投票
0 回答
534 浏览

c# - XML Parsing Error: not well-formed (c# asp.net master pages)

我一直在搞乱 html 一段时间,但除了使用 iframe 或 ajax 页面之外,找不到一个拥有“模板”的好方法。所以我正在尝试带有母版页的 c# asp。我的网站在本地主机上运行良好,但是当我上传它时,我收到此错误消息。其他人得到了一页代码而不是错误消息

从昨天开始我一直在搜索和阅读,我在这里读过类似的问题,提到添加版本和编码,但我不知道把它放在哪里。提前致谢!