WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Comment utiliser des contenus mixtes ?

Pour les contenus mixtes, la séquence comporte une API spécifique pour ajouter du texte : addText(...).

Toutes les autres API fonctionnent de la même manière avec du texte comme avec les propriétés. L'API getProperty(int) renverra la valeur null pour les données de texte avec des contenus mixtes. L'exemple suivant de code de contenu mixte peut être utilisé pour imprimer tout le texte avec des contenus mixtes depuis un objet de données :

	DataObject mixedContent = ...
	Sequence seq = mixedContent.getSequence();

	for (int i=0; i < seq.size(); i++)
	{
	    Property prop = seq.getProperty(i);
	    Object value = seq.getValue(i);

	    si (prop == null)
	    {
	        System.out.println("Found mixed content text: "+value);
	    }
	    else
	    {
	        System.out.println("Found Property "+prop.getName()+": "+value);
	    }
	}

concept Rubrique concept

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/cbo_howmixedcontent.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).