この変換(エンコードという)と、逆にHTML内の文章を通常の文章にする場合にはデコード(decode)するライブラリを、HTML.js としてまとめました。
「HTML - Code for FUKUI on GitHub」
ESモジュールなのでインポートしてすぐDenoやブラウザで使えます。「13.5 Named character references - HTML Standard」に大量に定義されていますが、無駄に重くなるのも嫌なので、ひとまず必要そうなものだけの対応です。必要に応じて追記ください。
「福井観光スポット似たもの探し」
昨日作ったこのアプリ。次々と福井県内の観光地を似ているもの、似ていないもので辿れて楽しんでいたら、HTMLデコードされておらず、文字化けしている箇所を発見したことが、本ライブラリの開発のきかっけでした。
「福井観光スポット似たもの探し」
ふくいドットコム掲載の福井観光地オープンデータを取得しなおしたところ、現在932箇所。755箇所から大幅増!メイン写真クリックで「ふくいドットコム」サイトが別ウィンドウで開き、常にそちらを使うようにしているので、2画面並べて使うと便利です。
オープンデータ、いろいろと活用して、福井を日本をより良い観光地にしていきましょう!