21/04/29 11:08:40.87 6gRyO9Yf0.net
>>990
それはわかりますよ、エラーを調べて実行 それでコードを書き直すその繰り返しですよね。
やはり参考の書籍とかそういう問題ではないのでしょうか
1008:886
21/04/29 12:11:16.73 RErNGDPY0.net
library rss
URLリンク(docs.ruby-lang.org)
例えば、Ruby なら、最初から標準装備されている。
Battery Included・電池付き言語
ここで、RSS には、RSS 1/2, ATOM の3つあるので、各々書き方が異なる。
これを統一的に書けるようにするには、
誰かが作った、RSSのライブラリを探す必要がある
良質なライブラリが多くあるかとか、
良質な本・ウェブサイト・日本語情報などが多いかとかで、使う言語が決まる
プログラミングとは自分で書けば書くほど、低品質で保守できなくなる。
高品質で保守しやすくするには、誰かが作った、良質なライブラリを探す必要がある
これを自走力と言う。
自分で問題を解決できる能力
Ruby on Rails の学校・サロンなどでは、こればっかり。
1にも2にも、自走力!
その自走力に適したものが、Ruby on Rails。
他の言語では、なかなか探せない
1009:デフォルトの名無しさん
21/04/29 12:20:49.62 qKoV/Jqw0.net
rubyガイジは消えろよw
そういうのは標準にサポートしているとは言わないんだよカス
PHPでも調べたらいくらでもあるやろ
composerすら知らない奴には使えないというだけだw
1010:デフォルトの名無しさん
21/04/29 12:40:09.48 P0iZ4CYt0.net
はい次スレ
【PHP】下らねぇ質問はここに書き込みやがれ 12
スレリンク(tech板)
1011:デフォルトの名無しさん
21/04/29 14:19:59.54 pVqi52Mf0.net
>>993
RSS1だろうが2だろうがATOMだろうが、xmlなのだからsimplexml_load_fileで取得できる
あとは返ってきたSimpleXMLElementをどうするか
それについては初学者が躓きやすい子ノードや属性値まで取得方法が示されている
これでダメならライブラリを使う(ライブラリの名前も示されてる)
以上より、RSS形式は不問なのだからRSSを勉強する必要は無く、且つSimpleXMLElementの扱いがわかったのであれば全て取得できるのだからエラーとなる要因も無い
つまりこれでエラーとは騒ぐのは本人のスキルの問題
1012:886
21/04/29 15:38:57.82 RErNGDPY0.net
>>897
を見てみ
Ruby のRSS ライブラリでは、
複数entry の配列を、items でアクセス出来ている。
XML の構造など、気にせずにアクセスできる
1013:デフォルトの名無しさん
21/04/29 17:20:00.97 pVqi52Mf0.net
>>998
PHPだろうと多言語でだろうとライブラリ使えば構造なんて気にする必要ないわ
お前これ >>971 読めないの?
1014:デフォルトの名無しさん
21/04/29 18:03:30.70 aq6V/zyCa.net
>>999
ライブラリはJava scriptやjQueryじゃないの?
PHPでライブラリは使えないでしょ
1015:デフォルトの名無しさん
21/04/29 18:05:35.00 aq6V/zyCa.net
自分の場合サイトによって画像が表示されたりされなかったりする為 困っている
タイトルや中身の一部は取得できてる為 何かしらの原因がわからない
1016:デフォルトの名無しさん
21/04/29 18:38:29.52 qKoV/Jqw0.net
>>1000
composerを知らない?
フレームワークを使わなくても、テンプレートエンジンのsmartyを利用したいとか
そういう場合は一般的にcomposerを使って導入する
1017:デフォルトの名無しさん
21/04/29 19:27:36.20 pVqi52Mf0.net
>>1001
その表示されないサイトも表示されるサイトも全て、>>967 で処理してるということなのかな?
RSSは1だったり2だったりATOMだったりするんだから、>>967 で全てまかなえるわけではない
あくまでsimplexml_load_fileからのSimpleXMLElementの扱い方の一例
一部取得できてるとわかってるなら、残りの取得出来て無い部分をvar_dumpして調べて自分で処理を書く
それができないならライブラリを使う >>972
やり方は「php rss 取得 ライブラリ」でググればいくらでも見つかる
1018:デフォルトの名無しさん
21/04/30 11:52:44.95 6f1slJ3x0.net
ググり方まで聞かなければいけないレベルなのにお前ら優しいな
912あたり(あるいはもっと前?)から
print_r(simplexml_load_file("URLリンク(jin115.com)));
この1行で済むという話が出ているのにそれを自己解決できないんでしょ?
センスとかそれ以前の話じゃね?
1019:デフォルトの名無しさん
21/04/30 11:54:52.34 6f1slJ3x0.net
>>1000
PHPでライブラリが使えない?
んなわけあるかw
もうそれ、「ライブラリ」という単語の意味すら理解できてない
もう諦めた方がいいよ
そんなんじゃお前さん自身も含め誰も幸せにならない
1020:デフォルトの名無しさん
21/04/30 12:03:09.54 6f1slJ3x0.net
>>1002
composerなんて単語を出して理解できるわけがない
ライブラリという概念自体から理解できてないのだから
もうさっさとこの糞な流れは埋めて次スレ行こうw
1021:デフォルトの名無しさん
21/04/30 12:04:45.81 6f1slJ3x0.net
>>1001
お前さんは基礎がガタガタなんだよ
基礎とすらも呼べない「基本的な言葉の意味」すら理解できない
ライブラリがどうとかそういう以前の話
あとRubyという単語を出してるやつを相手にするな
お前さんの理解力では混乱が増すだけだ
1022:デフォルトの名無しさん
21/04/30 12:05:07.03 6f1slJ3x0.net
>>997
一字一句同意する
1023:デフォルトの名無しさん
21/04/30 12:05:34.25 6f1slJ3x0.net
>>996
乙
1024:デフォルトの名無しさん
21/04/30 12:07:29.23 6f1slJ3x0.net
>>993
ハッキリ言ってしまうと問題解決力の問題
ゲームに例えると、お前さんは攻略サイトを見ながら攻略サイトの通りにしかクリアできない人だ
1025:デフォルトの名無しさん
21/04/30 12:09:39.82 3Q6k2D2V0.net
次スレ
【PHP】下らねぇ質問はここに書き込みやがれ 12
スレリンク(tech板)
1026:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 328日 21時間 44分 14秒
1027:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています