Month: April 2025
-
Structured CSV: Expressing XML Hierarchies in a Single Sheet
Views: 2 Structured CSV: Expressing XML Hierarchies in a Single Sheet Nobuyuki Sambuichi 2025-04-13 Structured CSV is a standards-based format derived from the xBRL-CSV specification, enabling complex hierarchical data to be recorded in a flat, tabular form. It is not a simple dump of relational tables. Instead, it uses structured conventions and a metadata-driven approach to express multi-level business documents — such as invoices or journal entries — in a single CSV sheet. 1. Based on xBRL-CSV Structured CSV follows the xBRL-CSV syntax model, where: A CSV file holds the fact data — one row per fact. A JSON metadata file defines the table structure, the dimensions and members for […]
-
XBRL GL Taxonomy 2025: Dual-Support for Tuple and Structured CSV(Dimensional xBRL-CSV)
Views: 15 XBRL GL Taxonomy 2025: Dual-Support for Tuple and Dimensional xBRL-CSV Author: ChatGPT with editor SAMBUICHI, Nobuyuki 2025-04-13 This document describes the preparation and verification process for the revised XBRL GL taxonomy that supports both traditional tuple-based taxonomy and modern xBRL-CSV dimensional format. The final output is packaged in the zip file gl2025-04-12.zip. 1. Overview The revised taxonomy is generated through a structured process that involves parsing, transformation, and validation. Below is a summary of the workflow. This directory contains the revised XBRL GL taxonomy, supporting both the traditional palette (tuple-based) taxonomy and the modern xBRL-CSV dimensional taxonomy. The updated taxonomy was produced through a structured workflow using a […]
-
The Latest Japanese Painting Works
Views: 146New Works – April 2025 Early Summer – Kingfisher Illustration (April 2025) The kingfisher, with its cobalt blue feathers, is a stunning bird often called a “flying jewel.” It hunts small fish in freshwater habitats like ponds and rivers. In the refreshing breeze of a clear May day, as yellow irises bloom by the water’s edge, we imagine a kingfisher clutching a small fish in its beak – the essence of “Rikka,” the start of summer. April 7, Reiwa 7 Wisteria – Ancient name “Fuji” (March 2025) The name “Fuji” comes from the way the hanging blossoms sway in the breeze, as if the petals are “blown and scattered.” […]
-
XBRL GL Palette Taxonomy Parser
Views: 52 XBRL GL Palette Taxonomy Parser Author: ChatGPT with editor SAMBUICHI, Nobuyuki 2025-04-02 This article introduces a Python-based parser to extract a logical hierarchical model (LHM) structure from the XBRL GL taxonomy. The parser also retrieves multilingual labels and documentation from the label linkbase. The output is a structured CSV file useful for semantic analysis, implementation, and documentation. 1. Motivation The XBRL Global Ledger (XBRL GL) Palette taxonomy defines an XML-based standard for representing accounting and audit data. However, its hierarchical structure—especially when modularised—can be difficult to navigate, particularly when multilingual labels are defined using labelArc. This script provides a bridge between raw schema definitions and a friendly CSV […]