Saturday, April 02, 2011 at 9:08 PM.
radio2Suite.postToJson
on postToJson (adrpost) {
<<Changes
<<1/8/11; 12:40:48 PM by DW
<<Created.
local (t = adrpost^);
t.idPost = number (nameof (adrpost^));
t.when = date.netstandardstring (t.when);
<<scratchpad.t = t
bundle { //delete stats table
if defined (t.stats) {
delete (@t.stats)}};
local (s = "", adr, name, value);
for adr in @t {
name = json.encode (nameof (adr^));
value = json.encode (string (adr^));
s = s + "\"" + name + "\": \"" + value + "\","};
if sizeof (s) > 0 {
s = string.delete (s, sizeof (s), 1)};
s = "{" + s + "}";
return (s)};
bundle { //test code
wp.newtextobject (postToJson (@config.radio2.users.dave.feeds.["linkblog.xml"].calendar.["2011"].["01"].["08"].["00012"]), @scratchpad.wtex)}
This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.