well-formed相关内容

使用 JAXB 对 Schema 进行验证

考虑到这听起来很简单,我一直在寻找这个问题的解决方案太久了,所以我来寻求帮助. 我有一个与 xjc 一起使用的 XML 模式来创建我的 JAXB 绑定.当 XML 格式正确时,这可以正常工作.不幸的是,当 XML 格式不正确时,它也不会抱怨.当我尝试解组 XML 文件时,我无法弄清楚如何对架构进行正确的完整验证. 我已经设法使用 ValidationEventCollector 来处理 ..
发布时间:2022-01-19 10:01:43 其他开发

这是有效的 YAML 吗?

所以对于我在 C# 中的文本解析 问题,我得到了针对 YAML.我被推荐的这个图书馆碰壁了,所以这是一个快速的. 标题:名称:一个名字炸玉米饼:是的年龄:32标题:名称:另一个名字炸玉米饼:没有年龄:27 等等.这有效吗? 解决方案 部分.YAML 支持多个连续“文档"的概念.如果这是您在这里尝试做的,那么是的,这是正确的 - 您有两个文档(或文档片段).为了更明确,您应该用三个破折号 ..
发布时间:2022-01-14 11:10:40 其他开发

在C ++标准中,格式正确意味着代码可以编译吗?

C ++标准将well-formed programs定义为 根据语法规则构造的C ++程序,可诊断 语义规则和一定义规则 我想知道是否所有格式正确的程序都可以编译(如果不是这样,哪种类型的错误会导致格式良好的程序与可编译问题之间的区别).例如,包含歧义错误的程序是否被认为格式正确? 解决方案 格式正确的程序可能具有不确定的行为. 它在注释中,因此在技术上没有权威,但是似 ..
发布时间:2020-07-28 04:10:06 C/C++开发

在C#中以编程方式检查XML文件格式正确性的最快方法是什么?

我有大量的XHTML文件,这些文件是手动更新的.在更新的审阅阶段,我想以编程方式检查文件的格式是否正确. 我目前正在使用 XmlReader ,但是平均CPU所需的时间比我预期的要长得多. XHTML文件的大小从4KB到40KB不等,每个文件的验证需要几秒钟的时间.检查是必不可少的,但是我想尽可能地缩短时间,因为在将文件读到下一个处理步骤时执行检查. 有没有更快的方法来进行简单的XML ..
发布时间:2020-07-28 04:08:58 C#/.NET

这是有效的YAML吗?

因此,对于我在C#中的文本解析问题,我得到了针对YAML.我被推荐的那个图书馆撞到了墙,所以这是个速记. heading: name: A name taco: Yes age: 32 heading: name: Another name taco: No age: 27 以此类推.那有效吗? 解决方案 部分地. YAML支持多个连续的“文档"的概念.如果这是您要 ..
发布时间:2020-07-28 04:08:55 其他开发

如何在PHP中验证JSON?

是否有任何方法可以在不使用json_last_error()的情况下检查变量在PHP中是否为有效的JSON字符串?我没有PHP 5.3.3. 解决方案 $ob = json_decode($json); if($ob === null) { // $ob is null because the json cannot be decoded } ..
发布时间:2019-11-23 19:20:39 PHP

使用JAXB验证架构

我一直在寻找这个问题的解决方案,考虑到它听起来有多容易,所以我来寻求帮助。 我有一个XML我用xjc创建我的JAXB绑定的模式。当XML格式正确时,这很好用。不幸的是,当XML格式不正确时,它也不会抱怨。当我尝试解组XML文件时,我无法弄清楚如何对模式进行适当的完全验证。 我设法使用ValidationEventCollector来处理事件,对于XML解析错误(例如不匹配的标记),但是 ..
发布时间:2019-06-14 19:33:15 其他开发

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

我正在尝试将用户输入存储在客户端(javascript)的XML文档中,并将其传输到服务器以实现持久性。 例如,一个用户粘贴在包含STX字符(0x2)的文本中。 XMLSerializer没有转义STX字符,因此没有序列化为格式良好的XML。或者.attr()调用可能已经转义了STX字符,但在任何一种情况下,都产生了无效的XML。 我找到了浏览器的输出XMLSerializer()并不 ..
发布时间:2019-04-27 13:53:38 前端开发

标记必须格式良好

首先,我要说我是SAX和Java的新手。 我正在尝试从格式不正确的XML文件中读取信息。 当我尝试使用SAX或DOM Parser时,我收到以下错误: 根元素后面的文档中的标记必须格式正确。 这是我设置XML文件的方式: 0; W650; 004; AG-Erzgeb ..
发布时间:2018-12-28 21:54:55 Java开发

StAX格式良好的XML检查

我正在检查XML文档是否格式良好(仅限语法检查)。我没有验证任何架构。 我需要使用StAX执行此操作: 我知道我必须解析文件,但如何实施检查? XMLInputFactory factory = XMLInputFactory.newInstance(); 文件f =新文件(uploadfileName); FileInputStream inputStream = new ..
发布时间:2018-12-22 20:28:24 Java开发

什么是检查编程在C#中的XML文件的良好性最快的方法?

我的XHTML文件大批量被手动更新。在更新的审查阶段我想以编程方式检查文件的良好性。我目前使用的的XmlReader ,但平均CPU所需要的时间远远长于我的预期。 在XHTML文件大小从4KB到40KB和验证每个文件需要几秒钟。检查是必要的,但我想保留的时间尽可能短为同时文件被读入下一工艺步骤中进行检查。 有更快的做一个简单的XML良构性检查的方法是什么?也许使用外部XML库? ..
发布时间:2016-09-26 12:52:22 C#/.NET

检查格式良好的XML没有一个try / catch?

有谁知道我可以检查一个字符串包含格式良好的XML没有在try / catch块使用像 XmlDocument.LoadXml()?我有输入,可能会或可能不会XML,我想code的认识,认为输入可能不是XML不依赖于一个try / catch,为速度和一般原则,即非特殊情况不该“T抛出异常。我现在有code,做这一点; 私人布尔IsValidXML(字符串值) { 尝试 ..
发布时间:2016-08-28 13:22:32 C#/.NET