fix example in docs

This commit is contained in:
Christopher Dunn 2015-03-04 15:04:19 -06:00
parent c312dd5ef7
commit 37dde9d29d
2 changed files with 4 additions and 4 deletions

View File

@ -96,13 +96,13 @@ features without losing binary-compatibility.
\code \code
// For convenience, use `writeString()` with a specialized builder. // For convenience, use `writeString()` with a specialized builder.
Json::StreamWriterBuilder wbuilder; Json::StreamWriterBuilder wbuilder;
wbuilder.settings_["indentation"] = "\t"; // simple Json::Value wbuilder["indentation"] = "\t";
std::string document = Json::writeString(wbuilder, root); std::string document = Json::writeString(wbuilder, root);
// Here, using a specialized Builder, we discard comments and // Here, using a specialized Builder, we discard comments and
// record errors as we parse. // record errors as we parse.
Json::CharReaderBuilder rbuilder; Json::CharReaderBuilder rbuilder;
rbuilder.settings_["collectComments"] = false; // simple Json::Value rbuilder["collectComments"] = false;
std::string errs; std::string errs;
bool ok = Json::parseFromStream(rbuilder, std::cin, &root, &errs); bool ok = Json::parseFromStream(rbuilder, std::cin, &root, &errs);
\endcode \endcode

View File

@ -76,8 +76,8 @@ Usage:
using namespace Json; using namespace Json;
Value value = ...; Value value = ...;
StreamWriterBuilder builder; StreamWriterBuilder builder;
builder.settings_["commentStyle"] = "None"; builder["commentStyle"] = "None";
builder.settings_["indentation"] = " "; // or whatever you like builder["indentation"] = " "; // or whatever you like
std::unique_ptr<Json::StreamWriter> writer( std::unique_ptr<Json::StreamWriter> writer(
builder.newStreamWriter()); builder.newStreamWriter());
writer->write(value, &std::cout); writer->write(value, &std::cout);