トップ «前の日記(2020-12-05) 最新 次の日記(2020-12-31)» 編集

Days of Speed

過ぎゆく日々を書こう。忘れっぽい未来の自分のために


2020-12-19

_ XMLを表で編集したりCSVに書き出したいときはLibreoffice Calcの「XMLソース」を使えば一撃です

LibreOffice Advent Calendar 2020の19日目の記事です。

今、LibreOfficeの日本語環境改善拡張機能に入っているラベルデータを整理しようとしています。が、そのラベルデータはXMLです。なので編集しにくいです。

ひとまず、表形式にして編集をしようと考えたので整形しようとxmllintと格闘していましたが、ふと、「XMLならLibreOfficeで読み込ませられるんじゃね?」と思ったので検索したらありました!

使い方は、Calcを起動して、メニューの[データ]→[XMLソース]を選びます。

XMLソースのダイアログが開いたら「ソースファイル」の部分をクリックして、XMLファイルを読み込ませます。

XMLソースでファイルを読み込んだ状態

この画面は、ラベルデータを読み込ませた状態です。あとはXMLのツリーをクリックして、データを「割り当てたセル」からセルに割り当てればOK。 めっちゃ簡単!こんな機能があるとは知らなかった!助かった!


2001|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|06|08|12|
2011|01|02|03|06|07|08|09|10|11|12|
2012|01|02|03|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|12|
2014|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|10|11|12|
2017|01|02|11|12|
2018|01|02|03|04|07|09|10|11|12|
2019|01|03|04|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|

クリエイティブ・コモンズ・ライセンス Jun NOGATA を著作者とするこの 作品クリエイティブ・コモンズの 表示 - 継 承 4.0 国際 ライセンスで提供されています。