BOXMLSerializer

이 인터페이스는 XML 문서를 일련화 및 일련화 해제하는 메커니즘을 제공합니다.

용도

이 인터페이스는 비즈니스 그래프 또는 비즈니스 오브젝트의 그래프를 일련화 및 일련화 해제하는 데 사용합니다.

다음은 BOXMLSerializer 인터페이스의 예입니다.

BOFactory factoryService = BOFactory) new 
		ServiceManager().locateService("com/ibm/websphere/bo/BOFactory");
BOXMLSerializer xmlSerializerService =`(BOXMLSerializer) new 
		ServiceManager().locateService("com/ibm/websphere/bo/BOXMLSerializer");

// Create the business object graph.
DataObject productCategoryBG = factoryService.create
		("http://www.scm.com/ProductCategoryTypes/ProductCategoryBG", 
		"ProductCategoryBG");
DataObject productCategory =
    productCategoryBG.createDataObject("productCategory");
DataObject product =
    productCategory.createDataObject("product");

DataObject productCategory3 =
    productCategoryBG3.createDataObject("productCategory");

FileOutputStream outfile2 = new   FileOutputStream("productCategoryBGDocument.xml");
xmlSerializerService.writeXMLDocument(productCategoryBGDoc, outfile2);
FileInputStream infile2 = new FileInputStream("productCategoryBGDocument.xml");
BOXMLDocument productCategoryBG4Document =
 xmlSerializerService.readXMLDocument(infile2);
DataObject productCategoryBG5 = productCategoryBG4Document.getDataObject();
관련 참조
BOChangeSummary
BOCopy
BODataObject
BOEquality
BOEventSummary
BOFactory
BOType
BOTypeMetadata
BOXMLDocument
관련 정보
인터페이스 BOXMLSerializer API

Terms of use |

Last updated: Thu Mar 23 18:54:58 2006

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)