iOS: чтение данных из xml, сгенерированных с помощью php-скрипта, в target-c - PullRequest
0 голосов
/ 05 июля 2011

У меня есть скрипт php, который подключается к базе данных MySQL и генерирует XML. XML содержит данные, которые я выбираю из базы данных. Мой вопрос сейчас заключается в том, как запустить скрипт php, а затем получить данные из php-скрипта генерируется XML.

Я понятия не имею, как это сделать, может быть, вы мне поможете.

PHP-скрипт:

// DB Connect

$connection = mysql_connect($server, $user, $password);
mysql_select_db($dbName, $connection);
$result = mysql_query($query);
mysql_close ($connection);


// XML Output

header ("Content-Type:text/xml");
?>
<?xml version="1.0" encoding="UTF-8"?>
<?php
echo '<standing version="1.0">';
while ($row = mysql_fetch_assoc($result)){
    echo '<'.$row['object_id'].'>
      <term_taxonomy>'.$row['taxonomy'].'</term_taxonomy>
      <description>'.$row['description'].'</description>
      <post_date>'.$row['post_date_gmt'].'</post_date>
      <post_content>'.$row['post_content'].'</post_content>
      <post_title>'.$row['post_title'].'</pst_title>
      <post_exerpt>'.$row['post_exerpt'].'</post_exerpt>
    </'.$row['object_id'].'>';
}
echo '</standing>';
?>

Может быть, у вас есть фрагменты кода или учебники, как это сделать!

Большое спасибо, вы бы спасли мой Live !!!

1 Ответ

0 голосов
/ 05 июля 2011

Вы должны сделать свой скрипт доступным через URL, а затем вызвать его в своем приложении.Проверьте документацию для NSURL, NSURLConnection и NSXMLParser.Просто извлеките свои данные из URL, а затем проанализируйте их с помощью анализатора XML. Здесь - учебник по разбору.Надеюсь, это поможет.

...