0

I'm having a hard time to figure out how to get the value from the below code.

document.getElementById('today-details-1').value = '41';
document.getElementById('today-details-2').value = '30';

I'm having my application making a NSURLConnection and it is receiving the contents of the page which are basically 5 more lines like the ones above.

I want to be able to get the value for each of the elements. How would I accomplish this?

I tried nodesForXPath but can't get that to work as this is not really a xml page.

sth
  • 222,467
  • 53
  • 283
  • 367
samirah
  • 199
  • 1
  • 2
  • 11

2 Answers2

0

Maybe something like this:

NSString *oneString = [myWebView stringByEvaluatingJavaScriptFromString:@"document.getElementById('today-details-1').value"];
0

For parsing HTML look at this previously asked question which has a number of good solutions.

I used hpple which is suggested in an answer

Community
  • 1
  • 1
willcodejavaforfood
  • 43,223
  • 17
  • 81
  • 111