//

Probleem: Tut UIWebView combineren met Tab Bar App-project

Probleem: Tut UIWebView combineren met Tab Bar App-project discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Is het al gelukt de HTML tags juist te laten weergeven?...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Berichten van vandaag

Reageren

 

Discussietools Weergave
  #21  
Oud 29-12-09, 17:46
Dreissen Dreissen is offline
• iOS 7.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2009
Berichten: 429
Standaard

Is het al gelukt de HTML tags juist te laten weergeven?
Gesponsorde links
Advertentie
Advertentie

  #22  
Oud 31-12-09, 12:48
NickSmits NickSmits is offline
• iOS 8.0
• 8.0
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2008
Berichten: 13
Standaard

Nog niet, maar moet eerlijk zeggen dat ik niet meer echt hard gezocht heb op die HTML tags. Ik ben nu rustig aan begonnen in een boek.

Maar zou je een hint kunnen geven?
  #23  
Oud 02-01-10, 18:40
Dreissen Dreissen is offline
• iOS 7.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2009
Berichten: 429
Standaard

Ik heb ook verschillende dingen geprobeerd en gekeken naar andere rss readers maar ik vind het niet helaas.
Laat het weten als je het hebt. ik zoek nog even door
  #24  
Oud 02-01-10, 19:19
Frog Frog is offline
• iOS 4.2.1
• Ik heb geen iPad
• Besturingssysteem: Mac OS X
 
Geregistreerd: Sep 2008
Berichten: 379
Standaard

Ik heb nooit zoiets gedaan, maar ik zou even zoeken naar NSXMLParser. Dan vind je al heel veel nuttige websites.
  #25  
Oud 03-02-10, 20:44
Dreissen Dreissen is offline
• iOS 7.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2009
Berichten: 429
Standaard

Is het nog gelukt
  #26  
Oud 03-02-10, 21:10
Frog Frog is offline
• iOS 4.2.1
• Ik heb geen iPad
• Besturingssysteem: Mac OS X
 
Geregistreerd: Sep 2008
Berichten: 379
Standaard

Citaat:
Oorspronkelijk geplaatst door Dreissen Bekijk bericht
Is het nog gelukt
Ben je daar echt nog steeds op aan het wachten!

Kom op, maak zelf wat. Doe zelf je best als je iets graag wilt maken.
  #27  
Oud 08-02-10, 21:14
Dreissen Dreissen is offline
• iOS 7.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2009
Berichten: 429
Standaard

Citaat:
Oorspronkelijk geplaatst door Frog Bekijk bericht
Ben je daar echt nog steeds op aan het wachten!

Kom op, maak zelf wat. Doe zelf je best als je iets graag wilt maken.
Ik mag het toch wel vragen?
  #28  
Oud 09-02-10, 18:10
Frog Frog is offline
• iOS 4.2.1
• Ik heb geen iPad
• Besturingssysteem: Mac OS X
 
Geregistreerd: Sep 2008
Berichten: 379
Standaard

Citaat:
Oorspronkelijk geplaatst door Dreissen Bekijk bericht
Ik mag het toch wel vragen?
Natuurlijk mag je het wel vragen, maar zo moeilijk is het ook weer niet. Als je je best had gedaan denk ik dat je het al wel had kunnen maken.
  #29  
Oud 21-02-10, 14:19
Dreissen Dreissen is offline
• iOS 7.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2009
Berichten: 429
Standaard

Dan doe ik blijkbaar niet mijn best, ik krijg het niet voor elkaar!
  #30  
Oud 28-02-10, 17:43
Frog Frog is offline
• iOS 4.2.1
• Ik heb geen iPad
• Besturingssysteem: Mac OS X
 
Geregistreerd: Sep 2008
Berichten: 379
Standaard

Heb je al naar de XMLParser sample code gekeken?

Ik heb laatst trouwens een XML-file geparset voor een mac-app met NSXMLParser. Het werkte binnen 2 uur.
  #31  
Oud 28-02-10, 19:50
Dreissen Dreissen is offline
• iOS 7.1.1
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Feb 2009
Berichten: 429
Standaard

Citaat:
Oorspronkelijk geplaatst door Frog Bekijk bericht
Heb je al naar de XMLParser sample code gekeken?

Ik heb laatst trouwens een XML-file geparset voor een mac-app met NSXMLParser. Het werkte binnen 2 uur.
Heb ik allemaal gedaan, maar ik krijg die HTML tags maar niet goed.
  #32  
Oud 28-02-10, 22:05
Frog Frog is offline
• iOS 4.2.1
• Ik heb geen iPad
• Besturingssysteem: Mac OS X
 
Geregistreerd: Sep 2008
Berichten: 379
Standaard

Raar..., ik ben benieuwd wat je fout doet...

Doe de volgende dingen:
  • Maak een global variable
    NSString *currentItem;
  • Maak de parser en parse
    Code:
    NSXMLParser *parser = [[NSXMLParser alloc] initWithData:data];
    [parser setDelegate:self];
    [parser parse];
  • Herken wanneer een nieuwe tag geopend wordt en bewaar de naam van de tag.
    Code:
    - (void)parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict {
         if ([elementName isEqualToString:@"item"]) {
              questionParsing = [[NSMutableDictionary alloc] init];
         }
         currentItem = elementName;
    }
  • Controleer of de tag gelijk is aan de tag die je wilt hebben, zo ja, bewaar de inhoud.
    Code:
    - (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string {
         if ([currentItem isEqualToString:@"voorbeeld"]) {
              // Bewaar de string
         }
    }
  • Doe (indien nodig) iets wanneer de tag is gesloten.
    Code:
    - (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName {
         if ([elementName isEqualToString:@"voorbeeld"]) {
              // Doe iets
         }
    }

Hopelijk is dit duidelijk en werkt het goed. Deze code heb ik niet op de iPhone getest, maar wel op de mac. Daar werkt hij goed, op een foutmelding na die ik nog niet weg heb gekregen. Die foutmelding is: "Class 'FileFormats' does not implement the 'NSXMLParserDelegate' protocol". Als iemand weet hoe je die foutmelding weg krijgt hoor ik het graag.
  #33  
Oud 01-03-10, 17:56
Whacko Whacko is offline
• iOS 7.1.2
• 5.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Jan 2009
Berichten: 484
Standaard

Citaat:
Oorspronkelijk geplaatst door Frog Bekijk bericht

Hopelijk is dit duidelijk en werkt het goed. Deze code heb ik niet op de iPhone getest, maar wel op de mac. Daar werkt hij goed, op een foutmelding na die ik nog niet weg heb gekregen. Die foutmelding is: "Class 'FileFormats' does not implement the 'NSXMLParserDelegate' protocol". Als iemand weet hoe je die foutmelding weg krijgt hoor ik het graag.
je doet:
[parser setDelegate:self];

blijkbaar heb je in de definitie van die class dus niet opgegeven dat ie het NSXMLParserDelegate protocol implementeert.
Dus in je header file even dit zetten:

@interface FileFormats : NSObject <NSXMLParserDelegate>
__________________
Software Engineer
iPhone Developer
  #34  
Oud 01-03-10, 19:11
Frog Frog is offline
• iOS 4.2.1
• Ik heb geen iPad
• Besturingssysteem: Mac OS X
 
Geregistreerd: Sep 2008
Berichten: 379
Standaard

Citaat:
Oorspronkelijk geplaatst door Whacko Bekijk bericht
je doet:
[parser setDelegate:self];

blijkbaar heb je in de definitie van die class dus niet opgegeven dat ie het NSXMLParserDelegate protocol implementeert.
Dus in je header file even dit zetten:

@interface FileFormats : NSObject <NSXMLParserDelegate>
Je hebt gelijk, een domme fout van mij.
Reageren

Labels
tab bar application, uiwebview



Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
UIWebView met Navigation Controllers kai824 Ontwikkelen voor iOS 3 29-12-09 21:07
Tab bar, meerdere views BadSide Ontwikkelen voor iOS 1 22-09-08 05:35
Windows: Tag & Rename combineren met Itunes tyopke iTunes 0 07-05-08 10:49

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 14:55.