
Validate any XML message against an XSD schema.
{
"MessageHeader":{
"MessageId":"734bbd96-7dc0-4a03-9597-69eb4ff53c0d",
"SystemDateTime":"1638610670",
"SenderService":"POSTMAN"
},
"BusinessDocument":{
"DocumentId":"612",
"Description":"Senior",
"Creater":"Kautzer",
"Items":[
{
"ItemId":"00010",
"Material":"circuit",
"Quantity":"910"
},
{
"ItemId":"00020",
"Material":"capacitor",
"Quantity":"271"
}
]
}
}
{
"$schema": "http://json-schema.org/draft-06/schema#",
"$ref": "#/definitions/Welcome9",
"definitions": {
"Welcome9": {
"type": "object",
"additionalProperties": false,
"properties": {
"MessageHeader": {
"$ref": "#/definitions/MessageHeader"
},
"BusinessDocument": {
"$ref": "#/definitions/BusinessDocument"
}
},
"required": [
"BusinessDocument",
"MessageHeader"
],
"title": "Welcome9"
},
"BusinessDocument": {
"type": "object",
"additionalProperties": false,
"properties": {
"DocumentId": {
"type": "string",
"format": "integer"
},
"Description": {
"type": "string"
},
"Creater": {
"type": "string"
},
"Items": {
"type": "array",
"items": {
"$ref": "#/definitions/Item"
}
}
},
"required": [
"Creater",
"Description",
"DocumentId",
"Items"
],
"title": "BusinessDocument"
},
"Item": {
"type": "object",
"additionalProperties": false,
"properties": {
"ItemId": {
"type": "string"
},
"Material": {
"type": "string"
},
"Quantity": {
"type": "string",
"format": "integer"
}
},
"required": [
"ItemId",
"Material",
"Quantity"
],
"title": "Item"
},
"MessageHeader": {
"type": "object",
"additionalProperties": false,
"properties": {
"MessageId": {
"type": "string",
"format": "uuid"
},
"SystemDateTime": {
"type": "string",
"format": "integer"
},
"SenderService": {
"type": "string"
}
},
"required": [
"MessageId",
"SenderService",
"SystemDateTime"
],
"title": "MessageHeader"
}
}
}
ewogICAgIiRzY2hlbWEiOiAiaHR0cDovL2pzb24tc2NoZW1hLm9yZy9kcmFmdC0wNi9zY2hlbWEjIiwKICAgICIkcmVmIjogIiMvZGVmaW5pdGlvbnMvV2VsY29tZTkiLAogICAgImRlZmluaXRpb25zIjogewogICAgICAgICJXZWxjb21lOSI6IHsKICAgICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICAgICAgICAgIk1lc3NhZ2VIZWFkZXIiOiB7CiAgICAgICAgICAgICAgICAgICAgIiRyZWYiOiAiIy9kZWZpbml0aW9ucy9NZXNzYWdlSGVhZGVyIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJCdXNpbmVzc0RvY3VtZW50IjogewogICAgICAgICAgICAgICAgICAgICIkcmVmIjogIiMvZGVmaW5pdGlvbnMvQnVzaW5lc3NEb2N1bWVudCIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwKICAgICAgICAgICAgInJlcXVpcmVkIjogWwogICAgICAgICAgICAgICAgIkJ1c2luZXNzRG9jdW1lbnQiLAogICAgICAgICAgICAgICAgIk1lc3NhZ2VIZWFkZXIiCiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJ0aXRsZSI6ICJXZWxjb21lOSIKICAgICAgICB9LAogICAgICAgICJCdXNpbmVzc0RvY3VtZW50IjogewogICAgICAgICAgICAidHlwZSI6ICJvYmplY3QiLAogICAgICAgICAgICAiYWRkaXRpb25hbFByb3BlcnRpZXMiOiBmYWxzZSwKICAgICAgICAgICAgInByb3BlcnRpZXMiOiB7CiAgICAgICAgICAgICAgICAiRG9jdW1lbnRJZCI6IHsKICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgICAgICJmb3JtYXQiOiAiaW50ZWdlciIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiRGVzY3JpcHRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJDcmVhdGVyIjogewogICAgICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiSXRlbXMiOiB7CiAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiYXJyYXkiLAogICAgICAgICAgICAgICAgICAgICJpdGVtcyI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgIiRyZWYiOiAiIy9kZWZpbml0aW9ucy9JdGVtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwKICAgICAgICAgICAgInJlcXVpcmVkIjogWwogICAgICAgICAgICAgICAgIkNyZWF0ZXIiLAogICAgICAgICAgICAgICAgIkRlc2NyaXB0aW9uIiwKICAgICAgICAgICAgICAgICJEb2N1bWVudElkIiwKICAgICAgICAgICAgICAgICJJdGVtcyIKICAgICAgICAgICAgXSwKICAgICAgICAgICAgInRpdGxlIjogIkJ1c2luZXNzRG9jdW1lbnQiCiAgICAgICAgfSwKICAgICAgICAiSXRlbSI6IHsKICAgICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICAgICAgICAgIkl0ZW1JZCI6IHsKICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgIk1hdGVyaWFsIjogewogICAgICAgICAgICAgICAgICAgICJ0eXBlIjogInN0cmluZyIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiUXVhbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICAgICAiZm9ybWF0IjogImludGVnZXIiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJyZXF1aXJlZCI6IFsKICAgICAgICAgICAgICAgICJJdGVtSWQiLAogICAgICAgICAgICAgICAgIk1hdGVyaWFsIiwKICAgICAgICAgICAgICAgICJRdWFudGl0eSIKICAgICAgICAgICAgXSwKICAgICAgICAgICAgInRpdGxlIjogIkl0ZW0iCiAgICAgICAgfSwKICAgICAgICAiTWVzc2FnZUhlYWRlciI6IHsKICAgICAgICAgICAgInR5cGUiOiAib2JqZWN0IiwKICAgICAgICAgICAgImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjogZmFsc2UsCiAgICAgICAgICAgICJwcm9wZXJ0aWVzIjogewogICAgICAgICAgICAgICAgIk1lc3NhZ2VJZCI6IHsKICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJzdHJpbmciLAogICAgICAgICAgICAgICAgICAgICJmb3JtYXQiOiAidXVpZCIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiU3lzdGVtRGF0ZVRpbWUiOiB7CiAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIiwKICAgICAgICAgICAgICAgICAgICAiZm9ybWF0IjogImludGVnZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgIlNlbmRlclNlcnZpY2UiOiB7CiAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAic3RyaW5nIgogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9LAogICAgICAgICAgICAicmVxdWlyZWQiOiBbCiAgICAgICAgICAgICAgICAiTWVzc2FnZUlkIiwKICAgICAgICAgICAgICAgICJTZW5kZXJTZXJ2aWNlIiwKICAgICAgICAgICAgICAgICJTeXN0ZW1EYXRlVGltZSIKICAgICAgICAgICAgXSwKICAgICAgICAgICAgInRpdGxlIjogIk1lc3NhZ2VIZWFkZXIiCiAgICAgICAgfQogICAgfQp9Cg==
Key Valu Map storing Json Schema
{
"MessageHeader":{
"MessageId":"{{$guid}}",
"SystemDateTime":"{{$timestamp}}",
"SenderService":"POSTMAN"
},
"BusinessDocument":{
"DocumentId":"{{$randomInt}}",
"Description":"{{$randomJobDescriptor}}",
"Creater":"{{$randomLastName}}",
"Items":[
{
"ItemId":"00010",
"Material":"{{$randomNoun}}",
"Quantity":"{{$randomInt}}"
},
{
"ItemId":"00020",
"Material":"{{$randomNoun}}",
"Quantity":"{{$randomInt}}"
}
]
}
}
{
"MessageHeader":{
"MessageId":"{{$guid}}",
"SystemDateTime":"{{$timestamp}}",
"SenderService":"POSTMAN"
}
"BusinessDocument":{
"DocumentId":"{{$randomInt}}",
"Description":"{{$randomJobDescriptor}}",
"Creater":"{{$randomLastName}}",
"Items":[
{
"ItemId":"00010",
"Material":"{{$randomNoun}}",
"Quantity":"{{$randomInt}}"
},
{
"ItemId":"00020",
"Material":"{{$randomNoun}}",
"Quantity":"{{$randomInt}}"
}
]
}
}
{
"MessageHeader":{
"MessageId":"{{$guid}}",
"SystemDateTime":"{{$timestamp}}",
"SenderService":"POSTMAN"
},
"BusinessDocument":{
"DocumentId":"{{$randomInt}}",
"Description":"{{$randomJobDescriptor}}",
"Creater":"{{$randomLastName}}",
"Items":[
{
"ItemId":"00010",
"Material":"{{$randomNoun}}",
"Quantity":"{{$randomInt}}"
},
{
"Material":"{{$randomNoun}}",
"Quantity":"{{$randomInt}}"
}
]
}
}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
24 | |
23 | |
9 | |
5 | |
5 | |
5 | |
5 | |
5 | |
4 | |
4 |