transformNodeToObject Method
9/8/2008
Processa esse nó e seus filhos usando a folha estilo Extensible Stylesheet Language Transformations (XSLT) fornecida e retorna a transformação resultante.
Sintaxe de script
oXMLDOMNode.transformNodeToObject(stylesheet, outputObject);
Comentários
Parâmetros de script
- folhas de estilo
Objeto. Nó documento XML ou DOM válido que consiste nos elementos XSLT que direcionar a transformação neste nó.
- outputObject
Objeto. Em retorno, contém o produto da transformação deste documento XML baseia a folha de estilo XSLT. Se a variante representa o DOMDocument objeto, o documento é compilado de acordo com suas propriedades e seus nós filho são substituídos durante esse processo transformação. O transformação XML também podem ser enviadas para um transmitir.
C/sintaxe C++
HRESULT transformNodeToObject(
IXMLDOMNode* stylesheet,
VARIANT outputObject
);
Comentários
C/parâmetros C++
- folhas de estilo
[no] Nó documento XML ou DOM válido que consiste nos elementos XSL que direcionar a transformação neste nó.
- outputObject
[no] Objeto que contém o produto da transformação deste documento XML baseado na folha de estilo XSLT. Se a variante representa DOMDocument, o documento é compilado de acordo com suas propriedades e seus nós filho são substituídos durante esse processo transformação. Se a variante contém um IStream interface, o transformação XML é enviada para essa transmitir.
C/valores Return C++
- S_OK
Valor retornado se bem-sucedido.
- E_INVALIDARG
Valor retornado se folhas de estilo Ou outputObject é nulo.
Requisitos
Header | msxml2.h, msxml2.idl |
Library | uuid.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Comentários Gerais
Este método é válido somente se o recurso XSLT foi incluído na sistema operacional (OS). Se um chamar para esse método é feita e XSLT não é com suporte, uma mensagem de erro será retornada.
O folhas de estilo parâmetro deve ser um DOMDocument nó, no qual maiúsculas e minúsculas o documento será considerado um folha de estilo XSLT, ou um nó Document Object Model (DOM) no folha de estilo XSLT, no qual maiúsculas e minúsculas Este nó é tratado como um autônomo fragmento folha estilo.
O nó origem Define um contexto no qual opera folha de estilo, mas navegação fora este escopo é permitida. Para exemplo, uma folha estilo pode usar a função id para acessar outras partes do documento.
Este método oferece suporte tanto autônomo incorporado estilo folhas e também fornece a capacidade para executar um fragmento folha estilo localizadas contra um nó origem específica.
O transformNodeToObject método sempre gerará um byte-order mark Unicode, que significa que ele não pode ser usado em conjunto com outras Active Server Pages (ASP) Response.Write Ou Response.BinaryWrite Chamadas.
Esse membro é uma extensão de dom a W3C (World Wide Web Consortium) (W3C (World Wide Web Consortium)).
Este método se aplica ao seguinte objetos e interfaces:
IXMLDOMAttribute, IXMLDOMCDATASection, IXMLDOMCharacterData, IXMLDOMComment, DOMDocument, IXMLDOMDocumentFragment, IXMLDOMDocumentType, IXMLDOMElement, IXMLDOMEntity, IXMLDOMEntityReference, IXMLDOMNode, IXMLDOMNotation, IXMLDOMProcessingInstruction, IXMLDOMText, IXTLRuntime.