1

私はAPI http://fr.wikipedia.org/w/api.php?action=query&titles=%C9rythropo%EF%E9tine&prop=revisions&rvprop=content&format=xmlfmからこのwikiを持っています

次から始まるメインコンテンツを取得したいと思います。

L''''érythropoïétine''' ('''EPO''') est une [[hormone]] ......etc

これを使用して、「{{Chimiebox ...」という単語から始まり、一番下の「}}」まで、最初からすべてをpreg_replaceしてみました

preg_replace( '/^{{(.*)}}$/sim', '', $value[0]['*'] );

しかし、うまくいきません..コンテンツの開始を判断する良い方法を知っている人はいますか?? アドバイスをありがとう。

4

1 に答える 1

0

ええと、私の大学のウィキペディア オフライン クライアント プロジェクトなど、ほとんどのプロジェクトがウィキペディア パーサーを直接使用しています。PHP を使用しているように見えるので、これが最も簡単な方法かもしれません。

于 2011-06-28T06:01:22.020 に答える