`
uule
  • 浏览: 6359427 次
  • 性别: Icon_minigender_1
  • 来自: 一片神奇的土地
社区版块
存档分类
最新评论

Xmlns与targetNamespace 的区别

 
阅读更多

1、

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"  
    xmlns:abc="http://www.abc.org/schema"  
    targetNamespace="http://www.thisxml.com/schema"  
    xmlns="http://www.thisxml.com/schema"  
    elementFormDefault="qualified" attributeFormDefault="unqualified">  
</xs:schema> 

 其中有三个xmlns:xmlns:xs、xmlns:abc、xmlns,还有targetNamespace

 

targetNamespace 相当于 java文件中最开始头文件中的package, 只不过等号后面形式不一样,不是包名 www.thisxml.com.schema 而是 "http://www.thisxml.com/schema"。

 

xmlns 相当于 import。只不过这个“import”后面还要带个小名

 

如:  xmlns:发哥=”www.xianggang.org/周润发”

      xmlns:星爷=”www.xianggang.org/周星驰”

 

这样在后面,我们要用到他们写标签元素时就要加上小名:

 

如:<星爷:book  …> 

    <发哥:pad …>

 

而xmlns后面没有小名的就牛X的,xmlns=”www.xianggang.org/成龙”  就相当如凡是在<schema>这个元素下,没有加小名的便签都是成龙的。如<book …> <pad …>

 

 

 

分享到:
评论

相关推荐

    xmlns与targetnamespace

    xml中xmlns和targetNamespace的相关信息。用来描述xml。

    dubbo.xsd文件

    &lt;?xml version="1.0" encoding="UTF-8" standalone="no"?... targetNamespace="http://code.alibabatech.com/schema/dubbo"&gt; &lt;xsd:import namespace="http://www.springframework.org/schema/tool"/&gt;

    SamplesSetup

    &lt;wsdl:definitions xmlns:soap=...xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://www.smsgateway.ca/sendsms.asmx" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"&gt;

    WEB服务描述语言.docx

    3. WSDL可以解决一些与WSDL相关的问题。 学习目标: 1. 了解WSDL的概念。 2. 掌握WSDL的文档结构。 3. 掌握WSDL文档元素的作用。 实例: &lt;wsdl:definitions xmlns:soap=...

    wsdl文件结构分析.doc

    在这个例子中,`&lt;wsdl:definitions&gt;`元素包含了整个WSDL的定义,`targetNamespace`属性定义了命名空间,`xmlns`属性用于引用XML命名空间。其余元素如`&lt;message&gt;`、`&lt;portType&gt;`、`&lt;operation&gt;`、`&lt;binding&gt;`和`...

    dubbo.xsd阿里巴巴开源xsd文件

    targetNamespace="http://code.alibabatech.com/schema/dubbo"&gt; &lt;xsd:documentation&gt;&lt;![CDATA[ Namespace support for the dubbo services provided by dubbo framework. ]]&gt; ...

    accept方法源码java-peretesan.:此XML文件似乎没有与之关联的任何样式信息。文档树如下所示。元素或声明一个TilesCon

    此XML文件似乎没有与之关联的任何样式信息。 文档树如下所示。 xmlns =“” xmlns:xsd u201c” xmlns:beans =“” xmlns:tool u201c” targetNamespace =“” elementFormDefault u201c qualified” ...

    wsdl代码详解

    本文将基于给定的 WSDL 示例文件来详细解释 WSDL 的各个组成部分及其含义,帮助读者理解 WSDL 的结构与作用,以便更好地使用和开发 Web 服务。 #### 二、WSDL基本结构解析 ##### 2.1 定义头信息 ```xml ``` 这...

    WebService WSDL结构分析

    #### 一、WSDL定义与重要性 WSDL(Web Services Description Language),即Web服务描述语言,是一种基于XML的应用,用于定义一组服务访问点,使得客户端能够通过这些访问点对包含面向文档信息或面向过程调用的服务...

    cxf-2.7.3与spring3整合开发步骤.

    在本文中,我们将深入探讨如何将Apache CXF 2.7.3与Spring 3.0.7框架整合进行开发。Apache CXF是一个开源的Java框架,主要用于构建和部署SOAP和RESTful Web服务,而Spring则是一个广泛使用的应用框架,提供了依赖...

    使用CXF发布和调用webservice之HelloWorld入门

    targetNamespace="http://interfaces.cxf.com/" xmlns:tns="http://interfaces.cxf.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"&gt; ``` #### 六、调用WebService 调用已发布的...

    WSDL(Web服务描述语言)详细解析

    WSDL(Web Services Description Language)是XML应用程序,其主要目的是描述Web服务,让客户端能够理解如何与服务进行交互。WSDL文档定义了一组服务访问点,允许客户端通过特定的接口调用服务,无论是基于文档的...

    使用php搭建webService服务器(代码实例)

    自定义名称" targetNamespace="命名空间" xmlns:tns="命名空间" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc=...

    spring自定义标签

    targetNamespace="http://www.springframework.org/schema/custom" elementFormDefault="qualified"&gt; ``` 接下来,我们需要在Spring的主配置文件中引入这个自定义schema,这样Spring才能识别我们...

    javascrip调webservice

    ### JavaScript 调用 WebService 的方法与原理 在现代Web开发中,客户端与服务器端之间的通信至关重要。其中,一种常见的交互方式就是通过JavaScript来调用WebService服务。本篇文章将详细解析如何使用JavaScript来...

Global site tag (gtag.js) - Google Analytics