2014-04-22 3 views
0

Travailler sur Restkit et utilisé XML en tant que réponse maintenant mappage avec ma classe personnalisée acheter Content_Doc à l'intérieur de la valeur des étiquettes en retenant null. est-il un problème dans mapping S'il vous plaît aiderRestkit Kit Objets de mappage XML Renvoie null

XML

<Contents> 
    <Content> 
     <id>1</id> 
     <name>Times Now</name> 
     <designer>YES</designer> 
      <Content_Docs> 
       <Content_Doc> 
        <id>110</id> 
        <name>Home Owner</name> 
        <photo>112</photo> 
       </Content_Doc> 
       <Content_Doc> 
        <id>110</id> 
        <name>Home Owner</name> 
        <photo>112</photo> 
       </Content_Doc> 
       <Content_Doc> 
        <id>110</id> 
        <name>Home Owner</name> 
        <photo>112</photo> 
       </Content_Doc> 
      </Content_Docs> 
    </Content> 
</Contents> 

et je cartographié en utilisant

RKObjectMapping* contentMapping = [RKObjectMapping mappingForClass:[Content class]]; 
    [contentMapping addAttributeMappingsFromDictionary: 
      @{@"id.text" : @“conID”,@“name.text" : @"name"}]; 

RKObjectMapping* Content_DocsMapping = [RKObjectMapping mappingForClass:[Content_Docs class]]; 
    [authorMapping addAttributeMappingsFromDictionary: 
      @{@"id.text" : @"subDocId",@"name.text" : @"name"}]; 

    [contentMapping addPropertyMapping:[RKRelationshipMapping relationshipMappingFromKeyPath:@"Content_Docs.Content_Doc" toKeyPath:@"Content_Doc" withMapping:authorMapping]]; 

quelqu'un peut-il s'il vous plaît examiner

Répondre

0

Je n'utilise pas beaucoup XML, mais il ressemble à la relation devrait être juste:

... relationshipMappingFromKeyPath:@"Content_Docs" ... 
Questions connexes