草庐IT

Validation

全部标签

XML Schema (XSD) 验证工具?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion在办公室,我们目前正在编写一个应用程序,该应用程序将根据给定的模式生成XML文件。我们在.XSD文件中有架构。是否有工具或库可用于自动测试以检查生成的XML是否与架构匹配?我们更喜欢适合商业用途的免费工具,尽管我们不会捆绑模式检查器,因此它只需要在开发期间供开发人员使用。如果有任何区别,我们的开发语言是C++,尽管我认为它不应该,因为我们可以生成xml文件,然后通过在

javascript - 有没有一种安全的方法可以使用 JavaScript 验证 JSON 输入?

我正在从Windows7小工具中提取一些外部JSON数据,这基本上是一段在具有高安全权限的InternetExplorer下运行的JavaScript。因此,我想确保JSON格式正确并且不是恶意的。执行此操作的好方法是什么? 最佳答案 JSON是JavaScript。因此,您可以像验证JavaScript一样静态地验证JSON。您担心通常可用于验证JavaScript的eval方法,并且您非常明智地避免了这种方法。如果它是恶意的并且你执行验证,那么你已经搞砸了。JSLint是一个很好的工具。请参阅StackOverflow问题IsJ

Python – 验证输入是真实文件夹而不是根目录

我正在用Python编写脚本。用户必须输入一个文件夹供脚本运行。有一些文件的复制和移动,在某个时候文件夹将被删除。所以,在任何情况下我都不希望这个脚本在根文件夹上运行。(或当前或parent)所以我需要验证这一点。但是我该怎么做,因为“/”“./”“。”“..”等..作为输入都是完全有效的并且使用os.path.isdir()的现有文件夹。我是否应该手动检查这些系统文件夹符号的输入。或者是否有更好的方法(可能是现有功能?)来检查输入是否是真正的现有文件夹,而不是系统或符号文件夹,如(root、current、parent等……) 最佳答案

windows - 我如何使用脚本检查视频中是否存在声音

嗨我在一家广播公司工作,我们有一台带电视调谐器卡(windowsxp)的电脑,这台电脑正在24小时/24小时不间断地录制电视channel。输出是视频文件“wmv”,每个文件都有一个小时的持续时间。视频文件自动复制到NAS,然后最终用户对其进行处理。问题是有时候天线没有信号,或者只有视频没有声音,那么录制的视频文件就没有漏洞了。我正在寻找一种方法来编写一个脚本,该脚本可以在记录后在传输到NAS之前检查文件,该脚本必须检查声音的存在(可能是音量统计)以确保声音确实存在,同样的视频。(对于视频,我正在使用检查文件大小的脚本)有办法吗?vlc,mplayer,mediaplayerclass

windows - 是否可以在不在 Windows 上创建用户的情况下检查密码是否有效?

我需要检查稍后将在安装过程中创建的用户的密码是否有效。也就是说,它是否符合操作系统验证规则。是否有API调用来检查给定密码是否有效?这是在Windows上 最佳答案 您正在寻找NetValidatePasswordPolicy功能。这也可以检查本地操作系统密码策略。 关于windows-是否可以在不在Windows上创建用户的情况下检查密码是否有效?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

ruby-on-rails - 在 Rails Admin 中使用 before_validation 时字段变为空白

我正在使用RailsAdmingem。当我添加一个新的事件类型并使用相同的名称再次创建它时,它会验证该名称已被使用。但每当我尝试编辑一个时,它都会给你一个错误:“名称不能为空”例如,我创建了游泳,并尝试添加一个新的事件类型,即游泳/游泳等。为了避免这种情况,我使用了before_validation回调,将第一个字母设为大写,然后检查name的唯一性。是的,它可以工作,但每当我尝试编辑name字段时,它在我提交后会变成空白。注意:我也尝试使用validates:name,presence:true,:uniqueness=>{:case_sensitive=>true}只是没有befo

python - 如何在 python 中检查平台不兼容的文件夹(文件)名称

我希望能够从python检查给定的字符串是否可以是有效的跨平台文件夹名称-下面是我遇到的具体问题(文件夹名称以.结尾),但我确定有一些更多特殊情况(例如:con等)。有这方面的图书馆吗?在python(3.2)中,我在Windows(7)上创建了一个文件夹,名称以点('.')结尾,例如(没有方括号):[我假期做了什么,第二部分。]当创建的文件夹被ftp(到linux,但我想这无关紧要)时,它不再有点(作为返回,这破坏了很多超链接)。我已经从命令行检查过了,文件夹似乎没有“.”在文件名中mkdirtmp.dircdtmpcd..\tmp.显然,在文件夹名称末尾添加一个点会被忽略,例如:c

windows - Oracle安装中出现 'INS 30131 Initial setup required for the execution of installer validation failed'如何解决?

在WindowsServer2008上安装Oracle时发生此错误。详情:Cause - Failedtoaccessthetemporarylocation.Action - Ensurethatthecurrentuserhasrequiredpermissionstoaccessthetemporarylocation.AdditionalInformation: - PRVG-1901:failedtosetupCVUremoteexecutionframeworkdirectoryC:\Users\ADMINI~1\AppData\Local\Temp\2\CVU_12.2.

c# - INotifyDataErrorInfo.GetErrors 何时调用 null 与 String.empty?

在msdnpageforInotifyDataErrorInfo.GetErrors它说调用GetErrors方法的参数可以是:我们要为其检索错误信息的属性的名称无String.Empty文档没有说明何时使用null与String.Empty调用此方法。我在我的应用程序中看到了这两种情况,我需要了解何时可以预期其中一种情况。澄清:我不是在问我应该如何实现GetErrors方法(我只是测试null和empty)。问题更多的是理解为什么WPF框架尝试有时使用null有时使用空字符串调用此方法(我在我的应用程序中遇到了这两种情况)。如果目的是询问与特定属性无关的错误,为什么在调用时使用两个不

c# - 验证器和 ClientIDMode 问题 (ASP.NET)

ASP.NET4.0引入了“ClientIDMode”属性,它允许指定html元素的ID在输出html中的呈现方式。我的项目当前设置为“静态”(最短/不包含层次结构ID)当使用任何验证器(RequiredFieldValidator、RegularExpressionValidator...)时,除非它显式验证的控件具有它的属性ClientIDMode:AutoID我得到错误:Inputparameter'controlId'cannotbeanemptystring.这是预期的行为吗?编辑:对错误消息有点愚蠢,它要我在验证器上放置一个id,我显然不这样做(除非我需要引用它)。由于这个