We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
LBPT is a new format to serialize/deserialize your data like json and xml. Its full name is Line Based Property Table.
Line Based Property Table
LBPT is simple and easy reading because of it's based on line by line.
The root syntax is set around key-value pair, which link to a property and its content.
In LBPT, there are two ways to indicate a property and its content, single line property and multi-lines property.
Syntax: <PropertyName>: <PropertyValue>
<PropertyName>: <PropertyValue>
For example,
Name: Oliver Age: 23 Id: 000-0000
Additional, the can also be replaced with .
This is for non-basic data type -- user defined class/struct.
Name: Oliver 2 Age: 18 Info.Birthdate: 2005.03.21 Info.Education: University Info.PhoneNumbers[0]: 123-4567 Info.PhoneNumbers[1]: 321-7654
At this time, you can use '.' to interpret sub property in one class.
And you can also use syntax like <PropertyPath>[<Index>] to indicate a iterable property like List and Array.
<PropertyPath>[<Index>]
List
Array