public interface SOAPBody extends SOAPElement
 一个SOAPBody对象包含SOAPBodyElement对象,它们具有SOAP主体的内容。 甲SOAPFault对象,其携带状态和/或错误信息,是一个的例子SOAPBodyElement对象。 
SOAPFault 
       ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE| Modifier and Type | Method and Description | 
|---|---|
| SOAPBodyElement | addBodyElement(Name name)
              创建一个具有指定名称的新的 
              SOAPBodyElement对象,并将其添加到此SOAPBody对象。 | 
| SOAPBodyElement | addBodyElement(QName qname)
              使用指定的QName创建一个新的 
              SOAPBodyElement对象,并将其添加到此SOAPBody对象。 | 
| SOAPBodyElement | addDocument(Document document)
              将DOM 
              添加到此SOAPBody对象。 | 
| SOAPFault | addFault()
              创建一个新的 
              SOAPFault对象,并将其添加到此SOAPBody对象。 | 
| SOAPFault | addFault(Name faultCode, String faultString)
              创建一个新的 
              SOAPFault对象,并将其添加到此SOAPBody对象。 | 
| SOAPFault | addFault(Name faultCode, String faultString, Locale locale)
              创建一个新的 
              SOAPFault对象,并将其添加到此SOAPBody对象。 | 
| SOAPFault | addFault(QName faultCode, String faultString)
              创建一个新的 
              SOAPFault对象,并将其添加到此SOAPBody对象。 | 
| SOAPFault | addFault(QName faultCode, String faultString, Locale locale)
              创建一个新的 
              SOAPFault对象,并将其添加到此SOAPBody对象。 | 
| Document | extractContentAsDocument()
              创建一个新的DOM 
              并设置这个SOAPBody的第一个孩子作为它的文档元素。 | 
| SOAPFault | getFault()
              返回此 
              SOAPFault对象中的SOAPBody对象。 | 
| boolean | hasFault()
              指示此 
              SOAPFault对象中是否存在SOAPBody对象。 | 
addAttribute, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, createQName, getAllAttributes, getAllAttributesAsQNames, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getElementQName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeAttribute, removeContents, removeNamespaceDeclaration, setElementQName, setEncodingStyledetachNode, getParentElement, getValue, recycleNode, setParentElement, setValuegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserDataSOAPFault addFault() throws SOAPException
SOAPFault对象,并将其添加到此SOAPBody对象。 
           新的SOAPFault将为强制子元素设置默认值。 
           SOAPFault的类型将是SOAP 1.1或SOAP 1.2 SOAPFault , protocol取决于创建MessageFactory实例时指定的MessageFactory 。 
            A SOAPBody可能包含一个SOAPFault子元素。 
SOAPFault对象 
           SOAPException - 如果存在SOAP错误 
           SOAPFault addFault(Name faultCode, String faultString, Locale locale) throws SOAPException
SOAPFault对象,并将其添加到此SOAPBody对象。 
           SOAPFault的类型将是SOAP 1.1或SOAP 1.2 SOAPFault , protocol取决于创建MessageFactory实例时指定的MessageFactory 。 
            对于SOAP faultCode参数是Fault / Code / Value元素的值, faultString参数是Fault / Reason / Text元素的值。 对于SOAP faultCode参数是faultcode元素的值, faultString参数是faultstring元素的值。 
 A SOAPBody可以包含一个SOAPFault子元素。 
faultCode - 提供要设置的故障代码的Name对象; 
            必须是在使用的SOAP规范版本中定义的故障代码之一 
           faultString - 
            String给出了故障的解释 
           locale - 一个Locale对象,表示母语faultString 
           SOAPFault对象 
           SOAPException - 如果存在SOAP错误 
           SOAPFault.setFaultCode(javax.xml.soap.Name) , 
            SOAPFault.setFaultString(java.lang.String) 
           SOAPFault addFault(QName faultCode, String faultString, Locale locale) throws SOAPException
SOAPFault对象,并将其添加到此SOAPBody对象。 
           SOAPFault的类型将是SOAP 1.1或SOAP 1.2 SOAPFault , protocol取决于创建MessageFactory实例时指定的MessageFactory 。 
            对于SOAP faultCode参数是Fault / Code / Value元素的值, faultString参数是Fault / Reason / Text元素的值。 对于SOAP faultCode参数是faultcode元素的值, faultString参数是faultstring元素的值。 
 A SOAPBody可能包含一个SOAPFault子元素。 
faultCode - 给出要设置故障代码的QName对象; 
            必须是在使用的SOAP规范版本中定义的故障代码之一。 
           faultString - 
            String给出了故障的解释 
           locale - 一个Locale对象,表示母语faultString 
           SOAPFault对象 
           SOAPException - 如果存在SOAP错误 
           SOAPFault.setFaultCode(javax.xml.soap.Name) , 
            SOAPFault.setFaultString(java.lang.String) , 
            addFault(Name faultCode, String faultString, Locale locale) 
           SOAPFault addFault(Name faultCode, String faultString) throws SOAPException
SOAPFault对象,并将其添加到此SOAPBody对象。 
           SOAPFault的类型将是SOAP 1.1或SOAP 1.2 SOAPFault , protocol取决于创建MessageFactory实例时指定的MessageFactory 。 
            对于SOAP faultCode参数是Fault / Code / Value元素的值, faultString参数是Fault / Reason / Text元素的值。 对于SOAP faultCode参数是faultcode元素的值, faultString参数是faultstring元素的值。 
 在发生SOAP 1.2故障的情况下, Fault / Reason / Text元素上的强制xml:lang属性的默认值将设置为java.util.Locale.getDefault() 
 A SOAPBody可能包含一个SOAPFault子元素。 
faultCode - 给出要设置的故障代码的Name对象; 
            必须是在使用的SOAP规范版本中定义的故障代码之一 
           faultString - a 
            String给出了故障的解释 
           SOAPFault对象 
           SOAPException - 如果存在SOAP错误 
           SOAPFault.setFaultCode(javax.xml.soap.Name) , 
            SOAPFault.setFaultString(java.lang.String) 
           SOAPFault addFault(QName faultCode, String faultString) throws SOAPException
SOAPFault对象,并将其添加到此SOAPBody对象。 
           SOAPFault的类型将是SOAP 1.1或SOAP 1.2 SOAPFault , protocol取决于创建MessageFactory实例时指定的MessageFactory 。 
            对于SOAP faultCode参数是Fault / Code / Value元素的值, faultString参数是Fault / Reason / Text元素的值。 对于SOAP faultCode参数是faultcode元素的值, faultString参数是faultstring元素的值。 
 在发生SOAP 1.2故障的情况下, Fault / Reason / Text元素上的强制性xml:lang属性的默认值将设置为java.util.Locale.getDefault() 
 A SOAPBody可能包含一个SOAPFault子元素 
faultCode - 给出要设置的故障代码的QName对象; 
            必须是在使用的SOAP规范版本中定义的故障代码之一 
           faultString - 
            String给出了故障的解释 
           SOAPFault对象 
           SOAPException - 如果存在SOAP错误 
           SOAPFault.setFaultCode(javax.xml.soap.Name) , 
            SOAPFault.setFaultString(java.lang.String) , 
            addFault(Name faultCode, String faultString) 
           boolean hasFault()
SOAPFault对象中是否存在 
           SOAPBody对象。 
          true如果一个SOAPFault对象存在于这个SOAPBody对象中; 
            false否则 
           SOAPFault getFault()
SOAPFault对象中的 
           SOAPBody对象。 
          SOAPFault对象中的 
            SOAPBody对象如果存在,否则为空。 
           SOAPBodyElement addBodyElement(Name name) throws SOAPException
SOAPBodyElement对象,并将其添加到此 
           SOAPBody对象。 
          name - 一个 
            Name对象,其名称为新的 
            SOAPBodyElement对象 
           SOAPBodyElement对象 
           SOAPException - 如果发生SOAP错误 
           addBodyElement(javax.xml.namespace.QName) 
           SOAPBodyElement addBodyElement(QName qname) throws SOAPException
SOAPBodyElement对象,并将其添加到此 
           SOAPBody对象。 
          qname - 一个 
            QName对象与新的 
            SOAPBodyElement对象的qname 
           SOAPBodyElement对象 
           SOAPException - 如果发生SOAP错误 
           addBodyElement(Name) 
           SOAPBodyElement addDocument(Document document) throws SOAPException
DocumentSOAPBody对象。 
            调用此方法使document参数无效。 客户端应用程序应丢弃所有引用此Document及其内容的电话addDocument 。 继续使用这些引用的应用程序的行为是未定义的。 
document - 其根节点将添加到此 
            SOAPBody的 
            Document对象。 
           SOAPBodyElement 。 
           SOAPException - 如果 
            Document无法添加 
           Document extractContentAsDocument() throws SOAPException
DocumentSOAPBody的第一个孩子作为它的文档元素。 
           孩子SOAPElement被删除作为过程的一部分。 
          DocumentSOAPBody内容的表示。 
           SOAPException - 如果没有一个孩子 
            SOAPElement的 
            SOAPBody. 
            -  
             从以下版本开始: 
            
- 
              SAAJ 1.3 
            
 
             
           
         
      
     
   
    
    
    
    
     Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.  
    
 
      
     
      本帮助文档是使用
      《谷歌翻译》翻译,请与英文版配合使用