JFEテクノリサーチ ITスキルアップマガジン  RSSを登録する

ネットワークやサーバー、セキュリティー、プログラミング技術を身につけていきたいと考えている方に、実践的な技術情報を配信していきます。テクニカルエンジニア試験の受験を考えている方も、ぜひ活用してください。

最新号をメルマガでお届けします    
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。
2009/08/20

【ITスキルアップマガジン】38号

■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   ITプロフェッショナルのJFEテクノリサーチのメルマガ
               【ITスキルアップマガジン】
                 URL  http://it.jfe-tec.jp/
━━━━━━━━━━━━━━━━━━━━━━━━━━ 2009.08.20 NO.38
□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
みなさま、こんにちは♪
7月に国内で46年ぶりとなる皆既日食が見られたことも、記憶に新しいですが、
実は、今年はユネスコが定めた「世界天文年」!

ガリレオ・ガリレイが初めて夜空に望遠鏡を向けた1609年から
400年という節目の年だそうです。

季節は秋に向かい、日の入りも早くなります。
みなさまも夜空を見上げ、広い宇宙に思いを馳せてみてはいかがでしょうか?

世界天文年2009ホームページはこちら↓
http://www.astronomy2009.jp/index.html

では38号をお届けいたします。ぜひご覧ください。

───────────────────────────────────
□■
■□ 連載「PHPプログラミング」
□■
───────────────────────────────────
6) RSSを生成―XML_Serializer RSSの構造  中編

【channel要素の作成】
当コラムの情報でchannel要素を作成します。

▽▲▽▲‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥
<?php
$options = array( 
 "rootName"    => "rdf:RDF", 
 "rootAttributes" => array( 
  "xmlns"=>"http://purl.org/rss/1.0/",
  "xmlns:rdf"=>"http://www.e3.org/1999/02/22-rdf-syntax-ns#",
  "xmlns:dc"=>"http://purl.org/dc/elements/1.1/"),
 "defaultTagName" => array('rdf:RDF'=>'item',  'rdf:Seq'=>'rdf:li'),
 "attributesArray" => "_attr" 
);

$url = "http://it.jfe-tec.jp/column/tech_column/column_php/"; --(1)
$xml["channel"] = array(
 "_attr"=> array("rdf:about" =>$url), --(2)
 "title"=>"PHPプログラミング", --(3)
 "link"=>$url, --(4)
 "items" => array("rdf:Seq"=>array( --(5)
  array("_attr"=>array("rdf:resource"=>$url."000072.html")), --(6)
  array("_attr"=>array("rdf:resource"=>$url."000075.html")) --(7)
 ))
);
?>
‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥△▼△▼

(1):当コラムのURLを$urlパラメータに格納します 
(2):channel要素の属性を設定します
(3):title要素にサイトタイトルを設定します
(4):link要素にサイトURLを設定します
(5):itmes要素に記事URLを設定します
(6):当コラムの第1回「入力フォームを自動作成」の記事URLを設定します
(7):当コラムの第2回「入力値のチェック」の記事URLを設定します


【items要素の作成】
当コラムの記事、第1回「入力フォームを自動作成」、第2回「入力値のチェ
ック」でitem要素を作成します。

▽▲▽▲‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥
<?php
$options = array( 
 "rootName"    => "rdf:RDF", 
 "rootAttributes" => array( 
  "xmlns"=>"http://purl.org/rss/1.0/",
  "xmlns:rdf"=>"http://www.e3.org/1999/02/22-rdf-syntax-ns#",
  "xmlns:dc"=>"http://purl.org/dc/elements/1.1/"),
 "defaultTagName" => array('rdf:RDF'=>'item', 'rdf:Seq'=>'rdf:li'),
 "attributesArray" => "_attr" 
);

$url = "http://it.jfe-tec.jp/column/tech_column/column_php/"; 
$xml["channel"] = array(
 "_attr"=> array("rdf:about" =>$url), 
 "title"=>"PHPプログラミング", 
 "link"=>$url, 
 "items" => array("rdf:Seq"=>array( 
  array("_attr"=>array("rdf:resource"=>$url."000072.html")), 
  array("_attr"=>array("rdf:resource"=>$url."000075.html")) 
 ))
);

$day = "2007-01-01T01:01:01+09:00"; ---(1)
$xml[] = array( ---(2)
 "_attr"=> array("rdf:about" =>$url."000072.html"), ---(3)
 "title"=>"第1回PHPプログラミング", ---(4)
 "link"=>$url."000072.html", ---(5)
 "description"=>"入力フォームを自動作成", ---(6)
 "dc:date"=>$day ---(7)
);
$xml[] = array( ---(8)
 "_attr"=>array("rdf:about" =>$url."000075.html"),
 "title"=>"第2回PHPプログラミング",
 "link"=>$url."000075.html",
 "description"=>"入力値のチェック",
 "dc:date"=>$day
);
?> 
‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥△▼△▼

(1):日付を$dayパラメータに格納します
(2):当コラムの記事、第1回「入力フォームを自動作成」でitem要素を作成します
(3):item要素の属性を設定します
(4):title要素に記事タイトルを設定します
(5):link要素に記事URLを設定します
(6):description要素に記事概要を設定します
(7):date要素に日付
(8):同様に、第2回「入力値のチェック」でitem要素を作成します


※図表等は、Webサイトを参照してください。
http://it.jfe-tec.jp/column/tech_column/column_php/000146.html


■関連キーワード■
PHP、PEAR、Webアプリケーション、開発効率、プログラミング、XML、RSS、
フィード、情報発信


■関連ページ■
「K2B」で、充実したナレッジマネジメントを!
http://k2b.kmsys.info/k2binfo/about_km.html


□■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◇このメールマガジンは、「まぐまぐ」を利用して配信しています。
◇登録・解除		
http://www.mag2.com/m/0000255684.html 
◇バックナンバー	
http://archive.mag2.com/0000255684/index.html
◇姉妹版の「JFEテクノリサーチ ITプロフェッショナルNEWS」も
よろしくお願いします。
http://www.mag2.com/m/0000225861.html 
□■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【発行者】JFEテクノリサーチ株式会社 IT開発部
【所在地】千葉市中央区川崎町1番地
     TEL(043)262-4175
【Webサイト】http://it.jfe-tec.jp/
【お問い合わせ】以下のフォームからお願い致します。
https://secureguard.jp/jfe-tec/form/index.php?ref=http://it.jfe-tec.jp/
※このメールマガジンの送信元アドレスは配信専用です。返信できませんので
ご注意ください。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■□■
最新号をメルマガでお届け
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。

最近の記事

上へ戻る