WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Matrizes MbsElement

Quando uma matriz de objetos MbsElement for designada a uma árvore de elementos, a matriz atuará como uma matriz associativa.

Exemplo:
$output_assembly->XMLNSC->doc->folder = $input_assembly->xpath("//item");

Este exemplo gera o seguinte resultado:

<doc>
	<folder>
		<item>
			... cópia profunda do 1o elemento do item
		</item>
		<item>
			... cópia profunda do 2o elemento do item
		</item>
		<item>
			... cópia profunda do 3o elemento do item
		</item>
	</folder>	
</doc>

O nome de cada elemento do lado direito (neste exemplo, item) se torna o nome do elemento filho na árvore de destino. Contudo, se o operador [] for utilizado do lado esquerdo, item será substituído por pasta, como demonstrado no seguinte exemplo:

$output_assembly->XMLNSC->doc->folder[] = $input_assembly->xpath("//item");

O exemplo mostrado acima gera o seguinte resultado:

<doc>
	<folder>
		... cópia profunda do 1o elemento do item
	</folder>
	<folder>
		... cópia profunda do 2o elemento do item
	</folder>
	<folder>
		... cópia profunda do 3o elemento do item
	</folder>	
</doc>
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:00


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | ac69004_