zoukankan      html  css  js  c++  java
  • xml学习中出现的错误

    1、org.xml.sax.SAXParseException: src-element.3: Element 'UC4' has both a 'type' attribute and a 'anonymous type' child. Only one of these is allowed for an element.

        

    XML File:

    <UC4Execution>
            <Script>JOB_NAME</Script>
            <UC4 Server="UC4.com" Client="123" UserId="123" Password="*****" >
            </UC4 >
    
    </UC4Execution>
    

    XSD File :

            <xs:element name="UC4Execution">
                    <xs:complexType>
                    <xs:sequence>
    
                        <xs:element name="Script" type="xs:string"/>
                        <xs:element name="UC4" type="xs:string" minOccurs="0">
                        <xs:complexType>
                            <xs:attribute name="Server" type="xs:string" use="required"/>
                            <xs:attribute name="Client" type="xs:string" use="required"/>
                            <xs:attribute name="UserId" type="xs:string" use="required"/>
                            <xs:attribute name="Password" type="xs:string" use="required"/>
                        </xs:complexType>
                        </xs:element>
    
                    </xs:sequence>
                    </xs:complexType>
                </xs:element>
    原因:当一个元素包含属性和文本时不能这样写

    正确写法
    <xs:element name="UC4" minOccurs="0">
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attribute name="Server" type="xs:string" use="required"/>
            <xs:attribute name="Client" type="xs:string" use="required"/>
            <xs:attribute name="UserId" type="xs:string" use="required"/>
            <xs:attribute name="Password" type="xs:string" use="required"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>

          

  • 相关阅读:
    tomcat 远程部署项目
    Maven的使用
    FTP服务器的使用
    2017.10-2018.10工作思考
    Java面试题准备(二)
    移植数据库的心得
    重新安装开发环境之安装使用plsql碰到的两个问题
    Redis学习笔记(一)
    开发之没沟通误删客户数据库数据之找数据路
    Java面试准备(一)
  • 原文地址:https://www.cnblogs.com/Lanyuxuan/p/5243346.html
Copyright © 2011-2022 走看看