XMLファイルを解析しようとしていますが、実際には単純なネストされたタグで問題が発生していますが、すべての例ではネストされたXMLタグ明白にxmlを変更する(私はそれを行うことはできません)。ですから、私の質問は、Sencha touch 1.1では、いくつかのタグの中にネストされた1つのプロパティだけをロードするようにモデルを設定するにはどうすればいいですか?深いネストされたxmlを賢者のタッチでパースする
Ext.regModel('article',{
fields: [
{name:'Headline',type:'string'},
{name:'Summary',type:'string'},
{name:'Body',type:'string'},
{name:'Thumbs',mapping:'Photos > Thumbnail'}
],
});
と、これはXML項目次のようになります:私はこれを試してみました
<Headline>
blah blah blah
</Headline>
<Body>
blah blah blah
</Body>
<Summary>
blah blah
</Summary>
<Photos>
<Photo src="big_image_link" width="400" height="276"/>
<Thumbnail src="little_image_link" width="110" height="80"/>
</Photos>
</item>
モデルがうまく見出し、要約と体を解析している、問題は内部の写真とサムネイルが付属しています」私は文書で見たあらゆる方法でアソシエーションを試しましたが、いずれにしても機能しませんでした。サムネイルのsrcプロパティに興味があり、なぜそれが難しいのか分かりません。
編集:私は
<Thumbnail>image_link</Thumbnail>
ようになり、XMLのローカルコピーを編集したとき、私は「サムネイル」タグになったかを反映するためにコードを変更しかし、今、私は "にアクセスする必要がありますSRC」と私はマッピングが
mapping:'Photos > Thumbnail'
から変更する必要があるのか分からないし、私が試してみた:写真>サムネイル、写真> Thumbnail.src、写真>サムネイル> SRC、写真>サムネイル@src、およびカップル以上の方法は、まだ答えはありません。
悲しいことに、どちらも機能しません。コードを編集して、少し近づいた –