自作のPHPスクリプトにRSS配信機能を組み込もうと思っています。

xmlファイルを作成して書き込んで行く方法にしたいと思い、この記事を参考にしています。
http://blog.livedoor.jp/osadasoft/archives/51081997.html

日付の新しい<item>タグが上に来る降順の並びが望ましいのですが、
記事にも書かれている通り、この方法だと新しい<item>タグは常に1番下に書き込まれます。
<item>タグを下に追加して行くのではなく上に追加する方法などはありませんでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2009/09/14 00:50:28
  • 終了:2009/09/15 00:52:10

ベストアンサー

id:tdoi No.1

tdoi回答回数174ベストアンサー獲得回数752009/09/14 03:26:03

ポイント70pt

DomNode->insert_before()を使えばよいのでは?

参考:

http://php.benscom.com/manual/ja/function.domnode-insert-before....

id:hellfencer

こんな関数があったとは!PHP5だとDomNode->insertBefore()ですね。

無事に1番上に書き込みされるように作る事が出来ました。ありがとうございました。

2009/09/15 00:51:29

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません