$ soultec get expert/peter-mattei -o yaml$ soultec get expert/peter-mattei -o json$ soultec get expert/peter-mattei -o toml$ soultec get expert/peter-mattei -o xml$ python3 peter-mattei.pyPS> ./peter-mattei.ps1$ go run peter-mattei.go$ node peter-mattei.js
apiVersion: soultec.ch/v1kind: Expertmetadata:name: peter-matteilocale: delabels:role: Senior Technical Consultantannotations:source: skillprofiles/data/peter-mattei.yamlroute: /de/experts/peter-mattei/schema: /nerd/schema/experts.jsonmarkdown: /de/experts/peter-mattei.mdprofileLang: dephoto: /experts/peter-mattei-800.webpspec:name: Peter Matteirole: Senior Technical Consultantbio: Pete ist unser Storage Experte und besser bekannt als StorePete.draft: falsestatus:corpus: 315search: /de/search.json
{"apiVersion": "soultec.ch/v1","kind": "Expert","metadata": {"name": "peter-mattei","locale": "de","labels": {"role": "Senior Technical Consultant"},"annotations": {"source": "skillprofiles/data/peter-mattei.yaml","route": "/de/experts/peter-mattei/","schema": "/nerd/schema/experts.json","markdown": "/de/experts/peter-mattei.md","profileLang": "de","photo": "/experts/peter-mattei-800.webp"}},"spec": {"name": "Peter Mattei","role": "Senior Technical Consultant","bio": "Pete ist unser Storage Experte und besser bekannt als StorePete.","draft": false},"status": {"corpus": 315,"search": "/de/search.json"}}
<?xml version="1.0" encoding="UTF-8"?><manifestkind="Expert"><apiVersion>soultec.ch/v1</apiVersion><metadata><name>peter-mattei</name><locale>de</locale><labels><role>Senior Technical Consultant</role></labels><annotations><source>skillprofiles/data/peter-mattei.yaml</source><route>/de/experts/peter-mattei/</route><schema>/nerd/schema/experts.json</schema><markdown>/de/experts/peter-mattei.md</markdown><profileLang>de</profileLang><photo>/experts/peter-mattei-800.webp</photo></annotations></metadata><spec><name>Peter Mattei</name><role>Senior Technical Consultant</role><bio>Pete ist unser Storage Experte und besser bekannt als StorePete.</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.importjsonPAGE = {"apiVersion": "soultec.ch/v1","kind": "Expert","metadata": {"name": "peter-mattei","locale": "de","labels": {"role": "Senior Technical Consultant",},"annotations": {"source": "skillprofiles/data/peter-mattei.yaml","route": "/de/experts/peter-mattei/","schema": "/nerd/schema/experts.json","markdown": "/de/experts/peter-mattei.md","profileLang": "de","photo": "/experts/peter-mattei-800.webp",},},"spec": {"name": "Peter Mattei","role": "Senior Technical Consultant","bio": "Pete ist unser Storage Experte und besser bekannt als StorePete.","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 = 'peter-mattei'locale = 'de'labels = [ordered]@{role = 'Senior Technical Consultant'}annotations = [ordered]@{source = 'skillprofiles/data/peter-mattei.yaml'route = '/de/experts/peter-mattei/'schema = '/nerd/schema/experts.json'markdown = '/de/experts/peter-mattei.md'profileLang = 'de'photo = '/experts/peter-mattei-800.webp'}}spec = [ordered]@{name = 'Peter Mattei'role = 'Senior Technical Consultant'bio = 'Pete ist unser Storage Experte und besser bekannt als StorePete.'draft = $false}status = [ordered]@{corpus = 315search = '/de/search.json'}}$Page | ConvertTo-Json -Depth32
// Code generated by the soultec.ch build. DO NOT EDIT.packagemainimport ("encoding/json""os")varpage = map[string]any{"apiVersion": "soultec.ch/v1","kind": "Expert","metadata": map[string]any{"name": "peter-mattei","locale": "de","labels": map[string]any{"role": "Senior Technical Consultant",},"annotations": map[string]any{"source": "skillprofiles/data/peter-mattei.yaml","route": "/de/experts/peter-mattei/","schema": "/nerd/schema/experts.json","markdown": "/de/experts/peter-mattei.md","profileLang": "de","photo": "/experts/peter-mattei-800.webp",},},"spec": map[string]any{"name": "Peter Mattei","role": "Senior Technical Consultant","bio": "Pete ist unser Storage Experte und besser bekannt als StorePete.","draft": false,},"status": map[string]any{"corpus": 315,"search": "/de/search.json",},}funcmain() {enc := json.NewEncoder(os.Stdout)enc.SetEscapeHTML(false)enc.SetIndent("", " ")iferr := enc.Encode(page); err != nil {os.Exit(1)}}
// Code generated by the soultec.ch build. DO NOT EDIT.constpage = {apiVersion: "soultec.ch/v1",kind: "Expert",metadata: {name: "peter-mattei",locale: "de",labels: {role: "Senior Technical Consultant",},annotations: {source: "skillprofiles/data/peter-mattei.yaml",route: "/de/experts/peter-mattei/",schema: "/nerd/schema/experts.json",markdown: "/de/experts/peter-mattei.md",profileLang: "de",photo: "/experts/peter-mattei-800.webp",},},spec: {name: "Peter Mattei",role: "Senior Technical Consultant",bio: "Pete ist unser Storage Experte und besser bekannt als StorePete.",draft: false,},status: {corpus: 315,search: "/de/search.json",},};console.log(JSON.stringify(page, null, 2));
# 22 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/peter-mattei.md
Senior Technical Consultant
Peter Mattei
Pete ist unser Storage Experte und besser bekannt als StorePete.
Für diese Person sind keine technischen Schwerpunkte erfasst.