草庐IT

first_valid_index

全部标签

xml - 无法解析匹配的构造函数(提示 : specify index/type/name arguments for simple parameters to avoid type ambiguities)

我在将Spring安全版本3迁移到4时遇到此异常。我正在使用基于Sprig4XML的安全性来实现它。您将不胜感激异常:Causedby:org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'util:list#f1d6071':Cannotcreateinnerbean'security:filter-chain#1c5c0deb'oftype[org.springframework.security.web.DefaultSecurityFilterChain]whilese

sql-server - SQL 服务器 : Selective XML Index not being efficiently used

我正在探索提高应用程序性能的方法,我只能在有限程度上影响数据库级别。SQLServer版本是2012SP2并且有问题的表和View结构是(我不能真正影响这个+注意xml文档可能总共有几百个元素):CREATETABLEOrders(idnvarchar(64)NOTNULL,xmldocxmlNULL,CONSTRAINTPK_Order_idPRIMARYKEYCLUSTERED(id));CREATEVIEWV_OrdersasSELECTa.id,a.xmldoc,a.xmldoc.value('data(/row/c1)[1]','nvarchar(max)')"Stuff",

java - 如何通过 validator 获取有关无效 DOM 元素的更多信息?

我正在使用javax.xml.validation.Validator类针对XSD模式验证内存中的DOM对象。每当我从中填充DOM的信息中存在一些数据损坏时,我就会在验证过程中抛出SAXParseException。错误示例:org.xml.SAXParseException:cvc-datatype-valid.1.2.1:'???"??[?????G?>???p~tn??~0?1]'isnotavalidvaludfor'hexBinary'.我希望有一种方法可以在我的内存DOM中找到此错误的位置,并打印出有问题的元素及其父元素。我当前的代码是:publicvoidwriteDoc

r - 控制 Atom/RSS 的 index.xml(hugo/blogdown 生成带有相关链接的提要)

config.toml中的哪些参数或/layouts中的哪些文件控制index.xml的生​​成?当我验证我的Atom提要时,我收到了很多错误,几乎所有错误都是由于链接不是完整链接造成的。https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Ftaraskaduk.com%2Findex.xml例子:Myfirstshinyapp:calculatingyourhourlyrateasaconsultant/post/2018-01-shiny-rate/shiny_rate/Sat,13Jan201800:00:00+000

xml - 有一个空的 xs :date element being validated OK by the XSD

我的XSD中有这个:如果有日期或有空节点,我希望验证通过2011-05-31T00:00:00.000应该没问题我如何修改XSD以实现它?我尝试了不同的东西:nillable="true"和xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:nil="true"和它们都不起作用。错误:Errordetected:The'xxxxxxxxxx:End_Date'elementisinvalid-Thevalue''isinvalidaccordingtoitsdatatype'http://www.w3.org/2001/XM

Java、XML、XSLT : Prevent DTD-Validation

我使用Java(6)XML-Api对来自网络的html文档应用xslt转换。该文档是格式良好的xhtml,因此包含有效的DTD-Spec()。现在出现了一个问题:XSLT处理器尝试下载DTD,而w3服务器通过HTTP503错误(由于w3的BandwithLimitation)拒绝了这一点。如何防止XSLT处理器下载dtd?我不需要验证我的输入文档。来源是:importjavax.xml.transform.Source;importjavax.xml.transform.Transformer;importjavax.xml.transform.TransformerFactory;i

java - 如何从 JAXB validator 获取错误详细信息?

我有一些带有JAXB注释的类,我已经创建了一些实例,我需要根据我的XSD文件验证它们。当对象无效时,我应该能够获得错误的详细信息。到目前为止我还没有运气,我知道这个类ValidationEventHandler但显然我可以将它与Unmarshaller类一起使用,问题是我必须验证对象而不是原始XML。我有这个代码:MyClassmyObject=newMyClass();JAXBContextjaxbContext=JAXBContext.newInstance("x.y.z");JAXBSourcejaxbSource=newJAXBSource(jaxbContext,myObje

xml - ruby 单元测试 : Is this a Valid (well-formed) XML Doc?

我正在创建一个XML文档:我想至少进行单元测试以确保它的格式正确。到目前为止,我只能通过使用REXML库中的“hasElements”来对此进行近似。还有更好的办法吗?最好使用内置库(我指的是标准Ruby1.8.x发行版附带的库)。require"test/unit"require'rexml/document'require'test/unit/ui/console/testrunner'includeREXMLclassTestBasic 最佳答案 YoucanuseNokogiri.它不是标准的Ruby库,但您可以将其作为Ge

sql-server - "FOR XML EXPLICIT"Msg 6833 "requires parent tags to be opened first"Error 故障排除建议

我继承了一个1000行的存储过程,它使用FORXMLEXPLICIT生成XML。我的问题是它大部分时间都有效。在某些情况下,我收到错误:ParenttagID2isnotamongtheopentags.FORXMLEXPLICITrequiresparenttagstobeopenedfirst.Checktheorderingoftheresultset.Number:6833Severity:16State:1我需要有关如何解决此问题的想法。我需要找出嵌套失败的地方。这可能是父行未发出但子行发出的情况。更糟糕的是,这个问题只发生在我们的测试系统上,它可能丢失了一些生产数据。问题是

c# - 使用 XDocument.Validate 验证 Xml 架构时,XmlSchemaValidationException.LineNumber 和 LinePosition 为 0

我正在尝试使用带有XDocument.Validate扩展方法的Xml架构来验证Xml片段。每当使用无效的Xml片段时,ValidationEventHandler都会正确触发,但是XmlSchemaValidationException的LineNumber和LinePosition属性均为0。privateboolValidate(XDocumentdoc){boolisValid=true;ListvalidationErrors=newList();XmlSchemaSetschemas=newXmlSchemaSet();schemas.Add(null,"MyCustomS