XML 帮助程序代码点火器

发布于 2024-11-19 10:03:25 字数 99 浏览 1 评论 0原文

如何在 codeigniter 中使用 xml 助手? 在 Code Igniter 用户指南中,没有示例,还有什么?为什么 ?如何 ?什么时候使用这个?是读还是写xml文件??请帮忙

How to use xml helper in codeigniter ?
In the Code Igniter user guide, there is no example and also what ? why ? how ? and when this is used? Is to read or to write an xml file?? please help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清晨说晚安 2024-11-26 10:03:25

CodeIgniter 帮助器仅用于转换字符串,以便它不包含通过将字符转换为实体而“保留”的字符。

  • & 符号:&到 &
  • 小于和大于字符:< >分别为 <>
  • 单引号和双引号: ' " 分别为 '& quot; 分别为
  • 破折号:- 到

http://codeigniter.com/user_guide/helpers/xml_helper.html

如果您想要生成 RSS feed,您可能会想要使用它。加载助手,并且视图在回显数据时将使用助手提供的 xml_convert 函数

示例:

<item>
  <title><?php echo xml_convert($post->title); ?></title>
</item>

The CodeIgniter helper is only used to convert a string so that it does't contain characters that are "reserved" by converting the characters to entities.

  • Ampersands: & to &
  • Less then and greater than characters: < > to < and > respectively
  • Single and double quotes: ' " to ' and " respectively
  • Dashes: - to

There are very short example at http://codeigniter.com/user_guide/helpers/xml_helper.html.

You'd want to use if it you were trying to, for example, generate an RSS feed. Your controller would load the helper and the view would use the xml_convert function provided by the helper when echoing the data.

Example:

<item>
  <title><?php echo xml_convert($post->title); ?></title>
</item>
美人如玉 2024-11-26 10:03:25

您可以在将项目插入到数据库时使用 xml helper:

class Parser_model extends CI_Model {
    function __construct() {
        parent::__construct();
        $this->load->helper('xml');
    }
    function insert_items($directory) {
           $fields_data = array(
                "server_name" => xml_convert($item->server_name),
                "listen_url" => xml_convert($item->listen_url),
           );
           $this->db->insert($table_name,$fields_data);
    }
}

插入的数据将是:

**server_name**           |     **listen_url**
----------------------------------------
radio-vitalist    | http://radionomy.com/Absolute-VIBEZ-

它将一些保留字符转换为 html 实体,以便控制未来的错误。
您也可以在展示物品时使用。

You can use xml helper while inserting items to db:

class Parser_model extends CI_Model {
    function __construct() {
        parent::__construct();
        $this->load->helper('xml');
    }
    function insert_items($directory) {
           $fields_data = array(
                "server_name" => xml_convert($item->server_name),
                "listen_url" => xml_convert($item->listen_url),
           );
           $this->db->insert($table_name,$fields_data);
    }
}

the inserted data will be:

**server_name**           |     **listen_url**
----------------------------------------
radio-vitalist    | http://radionomy.com/Absolute-VIBEZ-

It converted some reserved characters to html entities so controls future errors.
And also u can use while displaying the items.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文