ウィキデータ エンティティに関するデータをリクエストします (API アクションwbgetentities
)。エンティティのウィキデータ ページと同じ順序のクレームが必要です。返されたすべての JSON を調べましたが、並べ替えるプロパティが見つかりませんでした。クレーム キーの順序は、生の API 応答でも異なります (キーの順序の概念を持たない Python 辞書に JSON を解析するため、この順序に依存するのは非常に不便です)。
誰か提案はありますか?
ウィキデータ エンティティに関するデータをリクエストします (API アクションwbgetentities
)。エンティティのウィキデータ ページと同じ順序のクレームが必要です。返されたすべての JSON を調べましたが、並べ替えるプロパティが見つかりませんでした。クレーム キーの順序は、生の API 応答でも異なります (キーの順序の概念を持たない Python 辞書に JSON を解析するため、この順序に依存するのは非常に不便です)。
誰か提案はありますか?
WikibaseRepo コードを見ると、レポのデフォルトの順序は、レポの MediaWiki:Wikibase-SortedProperties に基づいています。
したがって、https://www.wikidata.org/wiki/MediaWiki:Wikibase-SortedProperties である wikidata.org の場合
クライアント サイトは別の方法で構成できますが、現在、これは同じページを指しています。
現在、ウィキテキストを取得する以外に、このデータにアクセスするための構造化された方法はありません。