| | |
| | | info( "数量:", cpmnv.Child( quantityHandle ).GetValueAsString() ); |
| | | } |
| | | |
| | | // --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| | | info( "---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------" ); |
| | | |
| | | |
| | | replynvt := LibInt_MessageAccessor::CreateEmptyMessage(); |
| | | LibInt_MessageAccessor::SetHeaderProperty( replynvt, "Content-Type", "application/json" ); |
| | | |
| | | rootNamedValue := replynvt.Root(); |
| | | bodyHandle := replynvt.GetHandle( "Body" ); |
| | | petHandle := replynvt.GetHandle( "Pet" ); |
| | | bodyNamedValue := rootNamedValue.Child( bodyHandle ); |
| | | petNamedValue := bodyNamedValue.AddChild( petHandle ); |
| | | categoryHandle := replynvt.GetHandle( "Category" ); |
| | | categoryNamedValue := petNamedValue.AddChild( categoryHandle ); |
| | | categoryIDHandle := replynvt.GetHandle( "Id" ); |
| | | categoryIDNamedValue := categoryNamedValue.AddChild( categoryIDHandle ); |
| | | categoryIDNamedValue.SetValue( "TestID" ); |
| | | categoryNameHandle := replynvt.GetHandle( "Name" ); |
| | | categoryNameNamedValue := categoryNamedValue.AddChild( categoryNameHandle ); |
| | | categoryNameNamedValue.SetValue( "TestName" ); |
| | | petNameHandle := replynvt.GetHandle( "Name" ); |
| | | petNameValue := petNamedValue.AddChild( petNameHandle ); |
| | | petNameValue.SetValue( "Pet1" ); |
| | | petIdHandle := replynvt.GetHandle( "PetId" ); |
| | | petIdNameValue := petNamedValue.AddChild( petIdHandle ); |
| | | petIdNameValue.SetValue( "Pet1" ); |
| | | |
| | | photoUrlHandle := replynvt.GetHandle( "PhotoUrl" ); |
| | | photoUrlNameValue := petNamedValue.AddChild( photoUrlHandle ); |
| | | urlHandle := replynvt.GetHandle( "Url" ); |
| | | photoUrlNameValue.AddChild( urlHandle, "地址1" ); |
| | | |
| | | statusHandle := replynvt.GetHandle( "Status" ); |
| | | statusNameValue := petNamedValue.AddChild( statusHandle ); |
| | | statusNameValue.SetValue( "可用" ); |
| | | |
| | | tagHandle := replynvt.GetHandle( "Tag" ); |
| | | tagNameValue := petNamedValue.AddChild( tagHandle ); |
| | | tagIdHandle := replynvt.GetHandle( "Id" ); |
| | | tagNameValue.AddChild( tagIdHandle, "aaa" ); |
| | | tagNameHandle := replynvt.GetHandle( "Name" ); |
| | | tagNameValue.AddChild( tagNameHandle, "vvvvvv" ); |
| | | |
| | | |
| | | info( rootNamedValue.ToString() ); |
| | | |
| | | |
| | | return emit( replynvt ); |