zoukankan      html  css  js  c++  java
  • arcxml 中 outputmode="xml" 和 outputmode="newxml" 的区别

       
       最近正在研究
       ArcXML_Programmers_Ref_Gd.pdf
       英语差,但也得啃啊。。
     
      outputmode="xml" 时
      request 
     

      
    <?xml version="1.0" encoding="UTF-8"?>
       
    <ARCXML version="1.1">
        
    <REQUEST> 
        
    <GET_FEATURES outputmode="newxml"> 
        
    <LAYER id="2" />
         
    <SPATIALQUERY subfields="state_name sub_region" where="STATE_NAME='Washington'" /> 
         
    </GET_FEATURES>
          
    </REQUEST> 
          
    </ARCXML>

    respose
    <?xml version="1.0" encoding="UTF8"?> 
    <ARCXML version="1.1"> 
    <RESPONSE> <FEATURES>
     
    <FEATURE> 
     
    <FIELDS STATE_NAME="Washington" SUB_REGION="Pacific" />
      
    </FEATURE>
       
    <FEATURECOUNT count="1" hasmore="false" /> 
      
    </FEATURES>
       
    </RESPONSE> 
      
    </ARCXML>
     

      

     outputmode="newxml" 时
     request

      
    <?xml version="1.0" encoding="UTF-8"?>
       
    <ARCXML version="1.1">
        
    <REQUEST> 
        
    <GET_FEATURES outputmode="newxml"> 
        
    <LAYER id="2" />
         
    <SPATIALQUERY subfields="state_name sub_region" where="STATE_NAME='Washington'" /> 
         
    </GET_FEATURES>
          
    </REQUEST> 
          
    </ARCXML>

    respose
      <?xml version="1.0" encoding="UTF8"?>
           
    <ARCXML version="1.1"> 
           
    <RESPONSE> <FEATURES> 
           
    <FEATURE> 
           
    <FIELDS> 
           
    <FIELD name="STATE_NAME" value="Washington" />
           
    <FIELD name="SUB_REGION" value="Pacific" /> </FIELDS>
             
    </FEATURE> <FEATURECOUNT count="1" hasmore="false" /> 
             
    </FEATURES> </RESPONSE> </ARCXML>
             

     在用.net link 做开发时,好些时候要求用 newxml 格式
     
    The "xml" outputmode can be used only when no XML parser is used since the attribute names in FIELD are always changing. When using an XML parser, outputmode should be set to "newxml", which returns data in a valid XML format. If outputmode="newxml", then all fields are returned using the FIELD element. The next request asks for the same information on Washington as the previous request.
    这是原文。


  • 相关阅读:
    js简单的双向绑定
    angular的$scope
    angular一些冷门的用法
    堆栈
    angular一些有启发的博客
    160830、如何运用最新的技术提升网页速度和性能
    160829、Java加解密与数字签名
    160826、浏览器渲染页面过程描述,DOM编程技巧以及重排和重绘
    160825、互联网架构,如何进行容量设计?
    160824、ionic添加地图站点
  • 原文地址:https://www.cnblogs.com/gwazy/p/673101.html
Copyright © 2011-2022 走看看