From 479d0f4ccc5cc135158097aea5f9d5a1d8262ac5 Mon Sep 17 00:00:00 2001 From: onihusube <44743040+onihusube@users.noreply.github.com> Date: Fri, 15 Mar 2019 12:10:43 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=E3=83=86=E3=82=AD=E3=82=B9=E3=83=88?= =?UTF-8?q?=E3=83=87=E3=83=BC=E3=82=BF=20:=20=E3=83=A9=E3=82=A4=E3=83=96?= =?UTF-8?q?=E3=83=A9=E3=83=AA=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/libraries/text-data.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/docs/libraries/text-data.md b/docs/libraries/text-data.md index ed92029..20c405f 100644 --- a/docs/libraries/text-data.md +++ b/docs/libraries/text-data.md @@ -28,13 +28,20 @@ description: C++ のテキストデータライブラリの紹介 ## XML - +- [pugixml](https://github.com/zeux/pugixml) MIT +- [TinyXML2](https://github.com/leethomason/tinyxml2) zlib +- [Boost.PropertyTree](https://github.com/boostorg/property_tree) BSL 1.0 +- [RapidXml](http://rapidxml.sourceforge.net/) BSL 1.0 ※Boost.PropertyTreeのXmlパーサ部分 ## CSV - +- [Fast C++ CSV Parser](https://github.com/ben-strasser/fast-cpp-csv-parser) BSD 3-Clause +- [Vince's CSV Parser](https://github.com/vincentlaucsb/csv-parser/tree/master/src) MIT +- [Boost::tokenizer](https://github.com/boostorg/tokenizer) BSL 1.0 ## INI - +- [.ini parser](https://github.com/Poordeveloper/ini-parser) MIT +- [inicpp](https://github.com/SemaiCZE/inicpp) MIT +- [Boost.PropertyTree](https://github.com/boostorg/property_tree) BSL 1.0 ## YAML - +- [yaml-cpp](https://github.com/jbeder/yaml-cpp) MIT From 07489a03fdbafe721aae39cb8dc177e12a868b56 Mon Sep 17 00:00:00 2001 From: Ryo Suzuki Date: Fri, 15 Mar 2019 21:28:00 +0900 Subject: [PATCH 2/2] Update text-data.md --- docs/libraries/text-data.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/docs/libraries/text-data.md b/docs/libraries/text-data.md index 20c405f..0096b56 100644 --- a/docs/libraries/text-data.md +++ b/docs/libraries/text-data.md @@ -28,20 +28,23 @@ description: C++ のテキストデータライブラリの紹介 ## XML +- [Boost.PropertyTree](https://github.com/boostorg/property_tree) BSL 1.0 (内部実装に RapidXml を使用) - [pugixml](https://github.com/zeux/pugixml) MIT -- [TinyXML2](https://github.com/leethomason/tinyxml2) zlib -- [Boost.PropertyTree](https://github.com/boostorg/property_tree) BSL 1.0 -- [RapidXml](http://rapidxml.sourceforge.net/) BSL 1.0 ※Boost.PropertyTreeのXmlパーサ部分 +- [RapidXml](http://rapidxml.sourceforge.net/) BSL 1.0 +- [TinyXML-2](https://github.com/leethomason/tinyxml2) zlib + ## CSV +- [Boost.Tokenizer](https://github.com/boostorg/tokenizer) BSL 1.0 - [Fast C++ CSV Parser](https://github.com/ben-strasser/fast-cpp-csv-parser) BSD 3-Clause -- [Vince's CSV Parser](https://github.com/vincentlaucsb/csv-parser/tree/master/src) MIT -- [Boost::tokenizer](https://github.com/boostorg/tokenizer) BSL 1.0 +- [Vince's CSV Parser](https://github.com/vincentlaucsb/csv-parser) MIT + ## INI -- [.ini parser](https://github.com/Poordeveloper/ini-parser) MIT +- [Boost.PropertyTree](https://github.com/boostorg/property_tree) BSL 1.0 - [inicpp](https://github.com/SemaiCZE/inicpp) MIT -- [Boost.PropertyTree](https://github.com/boostorg/property_tree) BSL 1.0 +- [.ini parser](https://github.com/Poordeveloper/ini-parser) MIT + ## YAML - [yaml-cpp](https://github.com/jbeder/yaml-cpp) MIT