build 6ddc7a35 | content blog-content@417154f · 338 posts | profiles 32 · corpus 315 | ● 0 skipped | format run

$ soultec get expert/daniel-huber -o yaml$ soultec get expert/daniel-huber -o json$ soultec get expert/daniel-huber -o toml$ soultec get expert/daniel-huber -o xml$ python3 daniel-huber.pyPS> ./daniel-huber.ps1$ go run daniel-huber.go$ node daniel-huber.js

apiVersion: soultec.ch/v1kind: Expertmetadata: name: daniel-huber locale: de labels: role: CFO annotations: source: skillprofiles/data/daniel-huber.yaml route: /de/experts/daniel-huber/ schema: /nerd/schema/experts.json markdown: /de/experts/daniel-huber.md profileLang: de photo: /experts/daniel-huber-800.webpspec: name: Daniel Huber role: CFO bio: >- Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen. draft: falsestatus: corpus: 315 search: /de/search.json
{ "apiVersion": "soultec.ch/v1", "kind": "Expert", "metadata": { "name": "daniel-huber", "locale": "de", "labels": { "role": "CFO" }, "annotations": { "source": "skillprofiles/data/daniel-huber.yaml", "route": "/de/experts/daniel-huber/", "schema": "/nerd/schema/experts.json", "markdown": "/de/experts/daniel-huber.md", "profileLang": "de", "photo": "/experts/daniel-huber-800.webp" } }, "spec": { "name": "Daniel Huber", "role": "CFO", "bio": "Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.", "draft": false }, "status": { "corpus": 315, "search": "/de/search.json" }}
apiVersion = "soultec.ch/v1"kind = "Expert"[metadata]name = "daniel-huber"locale = "de"[metadata.labels]role = "CFO"[metadata.annotations]source = "skillprofiles/data/daniel-huber.yaml"route = "/de/experts/daniel-huber/"schema = "/nerd/schema/experts.json"markdown = "/de/experts/daniel-huber.md"profileLang = "de"photo = "/experts/daniel-huber-800.webp"[spec]name = "Daniel Huber"role = "CFO"bio = "Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen."draft = false[status]corpus = 315search = "/de/search.json"
<?xml version="1.0" encoding="UTF-8"?><manifest kind="Expert"> <apiVersion>soultec.ch/v1</apiVersion> <metadata> <name>daniel-huber</name> <locale>de</locale> <labels> <role>CFO</role> </labels> <annotations> <source>skillprofiles/data/daniel-huber.yaml</source> <route>/de/experts/daniel-huber/</route> <schema>/nerd/schema/experts.json</schema> <markdown>/de/experts/daniel-huber.md</markdown> <profileLang>de</profileLang> <photo>/experts/daniel-huber-800.webp</photo> </annotations> </metadata> <spec> <name>Daniel Huber</name> <role>CFO</role> <bio>Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.</bio> <draft>false</draft> </spec> <status> <corpus>315</corpus> <search>/de/search.json</search> </status></manifest>
# Code generated by the soultec.ch build. DO NOT EDIT.import jsonPAGE = { "apiVersion": "soultec.ch/v1", "kind": "Expert", "metadata": { "name": "daniel-huber", "locale": "de", "labels": { "role": "CFO", }, "annotations": { "source": "skillprofiles/data/daniel-huber.yaml", "route": "/de/experts/daniel-huber/", "schema": "/nerd/schema/experts.json", "markdown": "/de/experts/daniel-huber.md", "profileLang": "de", "photo": "/experts/daniel-huber-800.webp", }, }, "spec": { "name": "Daniel Huber", "role": "CFO", "bio": "Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.", "draft": False, }, "status": { "corpus": 315, "search": "/de/search.json", },}if __name__ == "__main__": print(json.dumps(PAGE, indent=2, ensure_ascii=False))
# Code generated by the soultec.ch build. DO NOT EDIT.$Page = [ordered]@{ apiVersion = 'soultec.ch/v1' kind = 'Expert' metadata = [ordered]@{ name = 'daniel-huber' locale = 'de' labels = [ordered]@{ role = 'CFO' } annotations = [ordered]@{ source = 'skillprofiles/data/daniel-huber.yaml' route = '/de/experts/daniel-huber/' schema = '/nerd/schema/experts.json' markdown = '/de/experts/daniel-huber.md' profileLang = 'de' photo = '/experts/daniel-huber-800.webp' } } spec = [ordered]@{ name = 'Daniel Huber' role = 'CFO' bio = 'Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.' draft = $false } status = [ordered]@{ corpus = 315 search = '/de/search.json' }}$Page | ConvertTo-Json -Depth 32
// Code generated by the soultec.ch build. DO NOT EDIT.package mainimport ( "encoding/json" "os")var page = map[string]any{ "apiVersion": "soultec.ch/v1", "kind": "Expert", "metadata": map[string]any{ "name": "daniel-huber", "locale": "de", "labels": map[string]any{ "role": "CFO", }, "annotations": map[string]any{ "source": "skillprofiles/data/daniel-huber.yaml", "route": "/de/experts/daniel-huber/", "schema": "/nerd/schema/experts.json", "markdown": "/de/experts/daniel-huber.md", "profileLang": "de", "photo": "/experts/daniel-huber-800.webp", }, }, "spec": map[string]any{ "name": "Daniel Huber", "role": "CFO", "bio": "Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.", "draft": false, }, "status": map[string]any{ "corpus": 315, "search": "/de/search.json", },}func main() { enc := json.NewEncoder(os.Stdout) enc.SetEscapeHTML(false) enc.SetIndent("", " ") if err := enc.Encode(page); err != nil { os.Exit(1) }}
// Code generated by the soultec.ch build. DO NOT EDIT.const page = { apiVersion: "soultec.ch/v1", kind: "Expert", metadata: { name: "daniel-huber", locale: "de", labels: { role: "CFO", }, annotations: { source: "skillprofiles/data/daniel-huber.yaml", route: "/de/experts/daniel-huber/", schema: "/nerd/schema/experts.json", markdown: "/de/experts/daniel-huber.md", profileLang: "de", photo: "/experts/daniel-huber-800.webp", }, }, spec: { name: "Daniel Huber", role: "CFO", bio: "Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.", draft: false, }, status: { corpus: 315, search: "/de/search.json", },};console.log(JSON.stringify(page, null, 2));

# 23 lines · YAML · validated at build# 29 lines · JSON · validated at build# 27 lines · TOML · validated at build# 29 lines · XML · validated at build# 35 lines · Python · read back at build, equals the JSON record# 32 lines · PowerShell · read back at build, equals the JSON record# 47 lines · Go · read back at build, equals the JSON record# 32 lines · JavaScript · read back at build, equals the JSON record · served at /de/experts/daniel-huber.md

CFO

Daniel Huber

Daniel ist unser CFO und sorgt dafür, dass wir alles haben, was wir brauchen.

Für diese Person sind keine technischen Schwerpunkte erfasst.