[ruby/json] Add some JSON::Fragment documentation
https://github.com/ruby/json/commit/dbcf614e50
This commit is contained in:
parent
53f0ebf938
commit
77af41ea65
@ -167,6 +167,13 @@ module JSON
|
|||||||
# system. Usually this means that the iconv library is not installed.
|
# system. Usually this means that the iconv library is not installed.
|
||||||
class MissingUnicodeSupport < JSONError; end
|
class MissingUnicodeSupport < JSONError; end
|
||||||
|
|
||||||
|
# Fragment of JSON document that is to be included as is:
|
||||||
|
# fragment = JSON::Fragment.new("[1, 2, 3]")
|
||||||
|
# JSON.generate({ count: 3, items: fragments })
|
||||||
|
#
|
||||||
|
# This allows to easily assemble multiple JSON fragments that have
|
||||||
|
# been peristed somewhere without having to parse them nor resorting
|
||||||
|
# to string interpolation.
|
||||||
Fragment = Struct.new(:json) do
|
Fragment = Struct.new(:json) do
|
||||||
def to_json(state = nil, *)
|
def to_json(state = nil, *)
|
||||||
json
|
json
|
||||||
|
Loading…
x
Reference in New Issue
Block a user