BSON::String β BSON type wrapper for strings
| Use Case | Command | Description |
|---|---|---|
| Create explicit BSON string | bson_string("hello") |
Force a Perl scalar to be stored as a BSON string |
| Export wrapper function | use BSON::Types ':all'; |
Import bson_string (and other helpers) |
| Serialize to JSON | $bson_string->TO_JSON |
Return the string value |
version v1.12.2
use BSON::Types ':all';
bson_string( $string );
This module provides a BSON type wrapper for a string value.
Since Perl does not distinguish between numbers and strings, this module provides an explicit string type for a scalar value.
valueA scalar value, which will be stringified during construction. The default is the empty string.
TO_JSONReturns value as a string.
The stringification operator ("") is overloaded to return the value, the full βminimal setβ of overloaded operations is provided (per overload documentation) and fallback overloading is enabled.
This software is Copyright (c) 2020 by Stefan G. and MongoDB, Inc.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004
Generated by phpman v4.9.25-4-g0d844aa · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-07 09:03 @216.73.217.93
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Enhanced by LLM: deepseek-v4-pro / taotoken.net / www.chedong.com - original format