Remove unnecessary javaClass hint attribute from JSON objects.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1024521 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
86c8643e95
commit
ac736cca82
35 changed files with 56 additions and 67 deletions
|
|
@ -47,7 +47,7 @@ struct convert {
|
|||
|
||||
const list<value> mkfruit(const string& name, const string& code, const string& symbol, const double price) {
|
||||
return list<value>() +
|
||||
mklist<value>("javaClass", string("services.Item")) + mklist<value>("name", name) + mklist<value>("currencyCode", code) + mklist<value>("currencySymbol", symbol) + mklist<value>("price", price);
|
||||
mklist<value>("name", name) + mklist<value>("currencyCode", code) + mklist<value>("currencySymbol", symbol) + mklist<value>("price", price);
|
||||
}
|
||||
|
||||
const failable<value> getcatalog(const lambda<value(const list<value>&)> converter, const lambda<value(const list<value>&)> currencyCode) {
|
||||
|
|
|
|||
|
|
@ -87,7 +87,6 @@ function addToCart() {
|
|||
if (items[i].checked) {
|
||||
var entry = '<entry xmlns="http://www.w3.org/2005/Atom"><title type="text">Item</title><content type="application/xml">' +
|
||||
'<item>' +
|
||||
'<javaClass>' + catalogItems[i].javaClass + '</javaClass>' +
|
||||
'<name>' + catalogItems[i].name + '</name>' +
|
||||
'<currencyCode>' + catalogItems[i].currencyCode + '</currencyCode>' +
|
||||
'<currencySymbol>' + catalogItems[i].currencySymbol + '</currencySymbol>' +
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
{"id":1,"result":[{"javaClass":"services.Item","name":"Apple","currencyCode":"USD","currencySymbol":"$","price":2.99},{"javaClass":"services.Item","name":"Orange","currencyCode":"USD","currencySymbol":"$","price":3.55},{"javaClass":"services.Item","name":"Pear","currencyCode":"USD","currencySymbol":"$","price":1.55}]}
|
||||
{"id":1,"result":[{"name":"Apple","currencyCode":"USD","currencySymbol":"$","price":2.99},{"name":"Orange","currencyCode":"USD","currencySymbol":"$","price":3.55},{"name":"Pear","currencyCode":"USD","currencySymbol":"$","price":1.55}]}
|
||||
|
|
@ -1 +1 @@
|
|||
{"id":1,"result":[{"javaClass":"services.Item","name":"Apple","currencyCode":"USD","currencySymbol":"$","price":2.99},{"javaClass":"services.Item","name":"Orange","currencyCode":"USD","currencySymbol":"$","price":3.55},{"javaClass":"services.Item","name":"Pear","currencyCode":"USD","currencySymbol":"$","price":1.55}]}
|
||||
{"id":1,"result":[{"name":"Mango","currencyCode":"USD","currencySymbol":"$","price":2.99},{"name":"Passion","currencyCode":"USD","currencySymbol":"$","price":3.55},{"name":"Kiwi","currencyCode":"USD","currencySymbol":"$","price":1.55}]}
|
||||
|
|
@ -1 +1 @@
|
|||
<entry xmlns="http://www.w3.org/2005/Atom"><title type="text">Item</title><content type="application/xml"><item><javaClass>services.Item</javaClass><name>Orange</name><currencyCode>USD</currencyCode><currencySymbol>$</currencySymbol><price>3.55</price></item></content></entry>
|
||||
<entry xmlns="http://www.w3.org/2005/Atom"><title type="text">Item</title><content type="application/xml"><item><name>Orange</name><currencyCode>USD</currencyCode><currencySymbol>$</currencySymbol><price>3.55</price></item></content></entry>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue