首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >XML架构验证错误。它似乎与架构是一致的。

XML架构验证错误。它似乎与架构是一致的。
EN

Stack Overflow用户
提问于 2014-08-19 05:07:48
回答 1查看 1.2K关注 0票数 0

在根据xml文档的模式验证xml文档时,我得到了一个错误。请帮帮忙。

下面是我试图验证的XML文档。

代码语言:javascript
运行
复制
<?xml version="1.0" encoding="utf-8"?>
<QuestionForm xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
  xmlns="http://mechanicalturk.amazonaws.com/AWSMechanicalTurkDataSchemas/2005-10-01/QuestionForm.xsd">
  <Overview>
    <Text>This is overview</Text>
  </Overview>
  <Question>
    <QuestionIdentifier>nextmove</QuestionIdentifier>
    <DisplayName>Display Name</DisplayName>
    <IsRequired>true</IsRequired>
    <QuestionContent>
      <Text>The Main Question will go here?</Text>
    </QuestionContent>
    <AnswerSpecification>
      <FreeTextAnswer>
        <Constraints>
          <IsNumeric minValue="0" maxValue="9999" />
          <Length minLength="0" maxLength="4" />
        </Constraints>
        <NumberOfLinesSuggestion>1</NumberOfLinesSuggestion>
      </FreeTextAnswer>
    </AnswerSpecification>
  </Question>
</QuestionForm>

以下是XML文档的链接。

这是错误消息

未处理的异常: Amazon.WebServices.MechanicalTurk.Exceptions.ParseErrorException:在您的请求中解析XML问题或回答数据时出错。Pl轻松地确保数据格式良好,并根据适当的架构进行验证。详细信息:cvc-complex- with .2.4.a:从元素'QuestionContent‘开始找到无效的内容。“{”http://mechanicalturk.amazonaws.com/AWSMechanicalTurkDataSchemas/2005-10-01/QuestionForm.xsd“:问题标识符}”之一是预期的。(14084243 91173 s) 在Amazon.WebServices.MechanicalTurk.MTurkClient.ProcessErrors(ErrorsError[]错误,对象ret,OperationRequest opsReq) 在Amazon.WebServices.MechanicalTurk.MTurkClient.SendRequest(Object req) 应Amazon.WebServices.MechanicalTurk.MTurkClient.CreateHIT(CreateHITRequest要求)

代码语言:javascript
运行
复制
  [1]: http://mechanicalturk.amazonaws.com/AWSMechanicalTurkDataSchemas/2005-10-01/QuestionForm.xsd
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-19 15:35:28

您显示的输入没有指示错误。它对您所指向的架构是有效的。

要么是将输入提交给不是您显示的输入的验证器,要么是验证器使用的是您所指向的模式以外的模式。无论哪种方式,解决问题的唯一解决方案都是确保验证器实际使用的是您希望它使用的输入,而不是其他一些输入。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25375990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档