| 21 | using namespace opencc; |
| 22 | |
| 23 | std::string MultiValueDictEntry::ToString() const { |
| 24 | // TODO escape space |
| 25 | size_t i = 0; |
| 26 | size_t length = Values().size(); |
| 27 | std::ostringstream buffer; |
| 28 | buffer << KeyView() << '\t'; |
| 29 | for (const std::string& value : Values()) { |
| 30 | buffer << value; |
| 31 | if (i < length - 1) { |
| 32 | buffer << ' '; |
| 33 | } |
| 34 | i++; |
| 35 | } |
| 36 | return buffer.str(); |
| 37 | } |