2

ember が JSON ではなく XML を要求するのはなぜですか?

firebug による XML 応答:

XML 処理の欠陥: 要素が見つかりません アドレス: moz-nullprincipal:{664ded3f-7063-4f92-b404-3895f595c584} 行番号 1、列 1: [私の英語への翻訳]

Ember データ リクエスト (機能していません)

リクエストヘッダー:

text/html、application/xhtml+xml、application/xml を受け入れる;q=0.9, / ;q=0.8

応答ヘッダー:

コンテンツ タイプ アプリケーション/xml; 文字セット=utf-8

Ajax リクエスト (作業中)

リクエストヘッダー:

application/json、text/javascript、/を受け入れます。q=0.01

応答ヘッダー:

アプリケーション/json; 文字セット=utf-8

私の店とアダプター

App.store = DS.Store.create({
revision: 11,

});


DS.RESTAdapter.reopen({
  url: '.../json/ember'
});

私のネストされたモデル

App.Line = DS.Model.extend({
    lineIdentifier: DS.attr('string'),  
    shifts: DS.hasMany('App.Shift'),
});


App.Shift = DS.Model.extend({
    name: DS.attr('string'),
    line: DS.belongsTo('App.Line'), 
});

私の WCF インターフェイス

    [OperationContract]
    [WebInvoke(
        Method = "GET",
        ResponseFormat = WebMessageFormat.Json,
        UriTemplate = "/json/ember/lines"
        )]
    LinesArray LinesEmber();

私のJSON

{
     "Line":[
            {"Shift":[{},{},{},{}],...},
            {"Shift":[{},{},{},{}],...}]
}

私の修士論文の最後の大きなコーディングステップです。:) 前もって感謝します。

[アップデート]

失敗した ember 呼び出し: 私にとっては、ember が xml を要求していることは驚くべきことです... エンバーコールの失敗

成功した ajax 呼び出し 成功した ajax 呼び出し

4

0 に答える 0