$ 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: /en/experts/peter-mattei/schema: /nerd/schema/experts.jsonrenderedAt: enprofileLang: 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": "/en/experts/peter-mattei/","schema": "/nerd/schema/experts.json","renderedAt": "en","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>/en/experts/peter-mattei/</route><schema>/nerd/schema/experts.json</schema><renderedAt>en</renderedAt><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": "/en/experts/peter-mattei/","schema": "/nerd/schema/experts.json","renderedAt": "en","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 = '/en/experts/peter-mattei/'schema = '/nerd/schema/experts.json'renderedAt = 'en'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": "/en/experts/peter-mattei/","schema": "/nerd/schema/experts.json","renderedAt": "en","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: "/en/experts/peter-mattei/",schema: "/nerd/schema/experts.json",renderedAt: "en",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
Senior Technical Consultant
Peter Mattei
Pete is our storage expert, better known as StorePete.
No technical focus areas are recorded for this person.