Tomlet icon indicating copy to clipboard operation
Tomlet copied to clipboard

How to get a non inline toml string from a document

Open HUD-Software opened this issue 1 year ago • 4 comments

Considering the following toml file:

[package]
authors = [ "me", "I", "myself" ]
name = "proj"
version = "0.0.1"

[profile]

After loading and saving it with the following code (tomlet 5.1.3):

TomlDocument document = TomlParser.ParseFile("file.toml");
using StreamWriter streamWriter= new("result.toml");
document.ForceNoInline = true; // With or withou this, the result is the same
streamWriter.Write(document.SerializedValue);

The content of result.toml file is inlined:

package = { authors = [ "me", "I", "myself", ], name = "proj", version = "0.0.1" }
profile = {  }

How can we get a non inlined string for a document that is loaded not inlined?

HUD-Software avatar Jun 12 '23 09:06 HUD-Software