MediaWikiテーブルをオンラインでJSONに変換 | 無料&安全
MediaWikiの表をJSONの配列またはオブジェクトに変換。標準のWiki構文やヘッダーを認識して整然と解析し、ブラウザ内で安全に処理します。
MediaWikiテーブルのマークアップ({|で始まる)を貼り付けると、このツールが即座にJSONへ変換します。各行の値をそのまま格納する2D配列か、ヘッダー行をキーとして使うオブジェクト配列を選べます。太字・斜体・リンクのマークアップは自動除去され、すべてブラウザ内で処理されるためデータが外部に送信されることはありません。
MediaWiki入力
上傳
JSON出力
結果會顯示在這裡...
結果會顯示在這裡...
MediaWikiをJSONに変換する方法
MediaWikiテーブルマークアップを貼り付けます({|で始まる)。
生データの「配列」またはヘッダーをキーとして使用する「オブジェクト」を選択します。
「変換」をクリックしてJSON結果を取得します。
主な機能
テーブルサポート
ヘッダーや複数列の行を含む標準的なMediaWikiテーブルを解析します。
クリーンな抽出
Wikiスタイル(太字、斜体)やリンクマークアップを自動的に削除します。
デュアルモード
シンプルな2D配列または構造化されたJSONオブジェクトに変換します。
よくある質問
ネストされたテーブルをサポートしていますか?
現在は最初に見つかった外側のテーブルを処理します。ネストされたテーブルは手動で抽出する必要がある場合があります。
MediaWikiテーブルのマークアップ({|で始まる)を貼り付けると、このツールが即座にJSONへ変換します。各行の値をそのまま格納する2D配列か、ヘッダー行をキーとして使うオブジェクト配列を選べます。太字・斜体・リンクのマークアップは自動除去され、すべてブラウザ内で処理されるためデータが外部に送信されることはありません。
MediaWiki → JSON コンバーターの使い方
- 1
MediaWikiテーブルを貼り付ける
入力欄にテーブルのwikitextを入力してください。{|で始まり|}で終わる必要があります。そうでないとパーサーがテーブルを認識できません。
- 2
変換モードを選択する
行ごとの生データなら「2D配列」、最初の行をヘッダーとしてJSONキーに使うなら「オブジェクト配列」を選択します。
- 3
「変換」をクリックする
パーサーが|-で行を、列セパレーターでセルを分割し、Wikiの書式マークアップを除去しながら処理します。
- 4
JSON出力をコピーする
出力パネルで整形されたJSONを確認し、スクリプト・API・データパイプラインで使用するためにコピーします。
参考リンク
- MediaWiki — ヘルプ:書式設定
テーブル構文・太字/斜体マークアップ・リンク記法を含む、MediaWiki公式のwikitext書式設定ガイド。
- RFC 8259 — JSON
このツールが生成するJSONデータ交換フォーマットのIETF仕様書。
関連ツール
よくある質問
- ネストされたテーブルはサポートされていますか?
- 現在は最初に見つかった外側のテーブルを処理します。ネストされたテーブルは手動での抽出が必要になる場合があります。
- 配列モードとオブジェクトモードの違いは何ですか?
- 2D配列モードは各行をセル値のリストとしてそのまま返します。オブジェクト配列モードは1行目をヘッダーとして扱い、そのラベルをそれ以降の各行のキーとして使用します。このモードには少なくとも2行が必要です。
- Wikiの書式やリンクは自動で除去されますか?
- はい。太字(''')・斜体('')のマークアップを自動で除去し、[[対象|表示名]]形式のリンクは表示名のみに変換されます。そのためJSONにはクリーンなテキスト値が格納されます。
- Wikiデータはサーバーに送信されますか?
- 送信されません。すべての解析処理はブラウザ内で完結します。MediaWikiのマークアップがデバイスの外に出ることはなく、変換は安全かつプライベートに行われます。
- 日本語Wikipediaのテーブルも変換できますか?
- できます。日本語Wikipediaはまったく同じMediaWiki構文を使用しています。記事の「編集」画面からwikitextをコピーし、ここに貼り付ければ即座にJSONが得られます。
- 日本語の見出し(ヘッダー)はJSONキーとして使えますか?
- 使えます。ヘッダーはテーブルに記述された形そのままJSONキーになります(漢字・ひらがな・カタカナを含む)。キー名をASCIIに統一したい場合はアプリ側で変換してください。