戻り値のデータ構造およびフィールドにアクセスする
構造化されたデータ(配列など)、パブリック フィールド、または get メソッドと set メソッドのペアを含む戻り値型で return-xml マップを作成する場合、parameter-xml マップの場合と同じように個々のメンバーをマップします。次の例は、「return」というワードを使って戻り値を使用することを表す方法を示します。この例では、オブジェクトのデータ メンバーを個々の XML 要素に解析します。
/* * @jws:operation * @jws:return-xml xml-map:: * <book> * <title>{return.title}</title> * <isbn>{return.isbn}</isbn> * <price>{return.price}</price> * </book> * :: */ public BookDataControl.BookData getPriceByISBN(String ISBN) { /* * Code to query a book inventory database using the BookDataControl database control and return * a BookData object containing data about the book. The BookData object exposes * public data members for title, isbn, and price. */ }