命名空间"xSchema"中的元素"x"在命名空间"xSchema"中具有无效的子元素"y".预期可能元素列表:"y"

 b98625400 发布于 2023-02-05 06:02

我正在为我的XML验证最终编写一个模式,并最终得到了所有(几乎)工作.但现在我在XML中遇到了最奇怪的错误.我将首先展示我的架构,因为问题应该在哪里,但它没有给我任何错误.



  
  
    
      
    
  
  
    
      
        
          
            
            
            
            
          
          
          
          
        
        
          
          
        
      
      
        
          
          
            
              
              
            
          
        
      
      
    
  

  
    
      
    
  
  
    
      
      
    
  
  
    
      
      
    
  




现在,我的模式完全没有错误,但是当我将XML文件链接到它时,我得到一个错误:名称空间'OrdersSchema'中的元素'orders'在命名空间'OrdersSchema'中具有无效的子元素'order'.预期可能元素列表:'订单'.

这是一个应该验证的代码,如果有人想尝试一下:



  
    
      5, Elmstreet
      90210 Beverly Hills
      California
    
    
      
    
    Deliver after 5 pm.
  
  
    
      Voskenslaan 30
      BE9000 Gent
      Oost-Vlaanderen
      Belgium
    
    
      
      
      
    
  
  
    
      Voskenslaan 32
      BE9000 Gent
      Oost-Vlaanderen
      Belgium
    
    
      
      
      
      
    
    This is very urgent !
  

Michael Kay.. 9

你的用途

elementFormDefault="unqualified"
attributeFormDefault="qualified"

非常不寻常,可能是麻烦的根源.除非你真的想做一些与众不同的事情,否则这些应该是相反的.

1 个回答
  • 你的用途

    elementFormDefault="unqualified"
    attributeFormDefault="qualified"
    

    非常不寻常,可能是麻烦的根源.除非你真的想做一些与众不同的事情,否则这些应该是相反的.

    2023-02-05 06:40 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有