Skip to content

Instantly share code, notes, and snippets.

@wattsm
wattsm / empty-message.json
Created May 8, 2012 11:30
Empty message (JSON)
{
"__Type":"MessageType"
}
@wattsm
wattsm / example-message.json
Created May 10, 2012 10:40
Example message (JSON)
{
"__Type":"Example",
"_index":32,
"_new":true,
"description":"Widget",
"keywords":[
"widget",
"thing"
],
"created-by":{
@wattsm
wattsm / example-message.xml
Created May 10, 2012 10:45
Example message (XML)
<Example index="32" new="true">
<description>Widget</description>
<keywords list="1">
<Item>widget</Item>
<Item>thing</Item>
</keywords>
<created-by>
<id>12405</id>
<name>Mark.Watts</name>
</created-by>
@wattsm
wattsm / empty-message.xml
Created May 10, 2012 11:30
Empty message (XML)
<MessageType>
</MessageType>
@wattsm
wattsm / message-metadata.json
Created May 10, 2012 11:37
Message metadata (JSON)
{
"__Type":"MessageType",
"_meta-string":"String value",
"_meta-number":10.4,
"_meta-bool":true
}
@wattsm
wattsm / message-metadata.xml
Created May 10, 2012 11:39
Message metadata (XML)
<MessageType
meta-string="String value"
meta-number="10.4"
meta-bool="True">
</MessageType>
@wattsm
wattsm / message-properties.json
Created May 10, 2012 11:58
Message properties (JSON)
{
"__Type":"MessageType",
"property-string":"String value",
"property-number":10.4,
"property-bool":true,
"property-null":null
}
@wattsm
wattsm / message-properties.xml
Created May 10, 2012 12:01
Message properties (XML)
<MessageType>
<property-string>String value</property-string>
<property-number>10.4</property-number>
<property-boo>True</property-bool>
<property-null null="1" />
</MessageType>
@wattsm
wattsm / message-part-default.json
Created May 10, 2012 12:20
Message part (default name, JSON)
{
"__Type":"Parent",
"Part":{
"__Type":"Part",
"a-property":"Hello, World"
}
}
@wattsm
wattsm / message-part-named.json
Created May 10, 2012 12:21
Message part (named, JSON)
{
"__Type":"Parent",
"child":{
"__Type":"Part",
"a-property":"Hello, World"
}
}