このサンプルを見てみましょう:
url(r'^test[/]$', test_handler, { 'emitter_format': 'xml' }),
次のハンドラを使用:
class testHandler(BaseHandler):
allowed_methods = ('GET',)
def read(self, request):
return {'element': 'I want to be first', 'test': 'No way', }
API を呼び出したときの結果は次のようになります。
Content-Type: text/xml; charset=utf-8
<?xml version="1.0" encoding="utf-8"?>
<response><test>No way</test><element>I want to be first</element></response>
そもそも「まさか」を取得したくないので、返される要素の順序の優先順位を定義するにはどうすればよいですか?