これを見たことを覚えていないでください-同様の質問が見つからないようなので、ここに行きます...
WordPressでブログを設定しています。よく働く。そこから RSS2 フィードを取得しています。また、素晴らしい作品。ただし、フィードの出力を繰り返し処理してページのスタイルを設定すると、「説明」ノードが 346 文字に切り捨てられ[...]
、末尾に「 」が追加されていることがわかります。
私は自分のコードのどこにもそれをしていません。ということで、その理由を探ってみたいと思います。
フィードのループを示すスニペットを次に示します。
foreach ($rss->getElementsByTagName('item') as $node) {
$item = array (
'title' => $node->getElementsByTagName('title')->item(0)->nodeValue,
'desc' => trim($node->getElementsByTagName('description')->item(0)->nodeValue),
'link' => $node->getElementsByTagName('link')->item(0)->nodeValue,
'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue,
'postid' => $node->getElementsByTagName('guid')->item(0)->nodeValue,
'category' => $node->getElementsByTagName('category')->item(0)->nodeValue
);
echo $node->getElementsByTagName('description')->item(0)->nodeValue;
array_push($feed, $item);
上記のエコーは 346 文字のみを出力[...]
し、末尾に " " を追加します。次のようにします。
Every day 22 million Americans suffer from uncomfortable acid reflux, according to the International Foundation of Functional Gastrointestinal Disorders. While many people may reach for medications like Proton Pump Inhibitors (PPIs) to provide relief from the effects of acid reflux, a new study from researchers at Kaiser Permanente may leave acid reflux sufferers reconsidering their […]
それでも..フィードから実際に何が来ているかを見ると、投稿のテキスト全体が表示されます..制限はありません。(参考までに..トリム機能を追加して、期待通りのことを行いました-開始スペースまたは終了スペースを削除しました。削除しても違いはありません。)
だから..誰かが私が欠けているものを知っていますか?
TTAIA