1

ダンプのどこにウィキペディアで使用されているインフォボックステンプレートがあります...

templatelinks.sqlにある場合は、SQLの続行と解析を手伝ってください。ありがとうございます。

4

2 に答える 2

0

インフォボックスのパラメータをその下に表示される名前にマッピングしたい場合は、インフォボックスのコードを調べる必要があります。

たとえば、あなたが言及birth_dateしたTemplate:Infobox scientistのパラメーターは、次のようにマッピングされます。

|label1  = Born
|data1   = {{br separated entries|{{{birth_name|}}}|{{{birth_date|}}}|{{{birth_place|}}}}}

ご覧のとおり、別のテンプレート ( Template:br で区切られたエントリbirth_name) を使用し、他のパラメータ (および)と相互作用するため、マッピングはそれほど簡単ではありませんbirth_placeまた、すべてのインフォボックスがこの規則に従う必要があるわけではありません ( Template:Infoboxに基づく)。

ダンプからテンプレートのテキストを取得する場合はpages-articles、XML 形式のファイルにあります。ただし、ダンプ ファイルが大きく、処理に比較的長い時間がかかる可能性があるため、少数のインフォボックスに対してのみこれを行いたい場合は、API を使用することをお勧めします。

于 2012-05-20T00:12:19.533 に答える
0

ダンプは単なるダンプであり、説明も文書化もされていません。svick が言ったように、Template: 名前空間にあるテンプレートのコードを確認する必要があります。完全なダンプまたは記事、テンプレートなどを含むダンプを使用して、それを含めます。

于 2012-12-14T21:39:32.270 に答える