Skip to content

Instantly share code, notes, and snippets.

View shalithasuranga's full-sized avatar

Shalitha Suranga shalithasuranga

View GitHub Profile
public class Person {
private String name;
private String city;
private int age;
private String[] nickNames;
public String getName() {
return name;
}
public class PersonSerialize {
public static void main(String[] args) throws Exception{
JsonSerializer jsonSerializer = JsonSerializer.DEFAULT_READABLE;
String[] nickNames = {"Jil", "Bil", "Rock"};
Person pojo = new Person("Jackson", "Colombo", 24, nickNames);
String json = jsonSerializer.serialize(pojo);
System.out.println(json);
public class PersonSerialize {
public static void main(String[] args) throws Exception{
XmlSerializer xmlSerializer = XmlSerializer.DEFAULT_SQ_READABLE;
String[] nickNames = {"Jil", "Bil", "Rock"};
Person pojo = new Person("Jackson", "Colombo", 24, nickNames);
String xml = xmlSerializer.serialize(pojo);
System.out.println(xml);
public class PersonDeserialize {
public static void main(String[] args) throws Exception{
JsonParser jsonParser = JsonParser.DEFAULT;
String json = "{\"name\":\"Jackson\",\"age\":24,\"nickNames\":[\"Jil\",\"Bil\",\"Rock\"],\"city\":\"Colombo\"}";
Person p = jsonParser.parse(json, Person.class);
System.out.println(Arrays.toString(p.getNickNames()));
}
name = raw_input()
print "Hello %s!" % name
# Simply prints Hello <name>!
function printNumbers()
for i in 1 to 10
print i
printNumbers() // call printNumbers()
package com.mycompany.rhinojsexample;
import com.mycompany.rhinojsexample.hostobjects.ConsoleRunner;
import org.mozilla.javascript.Context;
import org.mozilla.javascript.Scriptable;
import org.mozilla.javascript.ScriptableObject;
public class RhinoExample {
public static void main(String[] args) {
String code = "var a=[2,8,5]; a[1] + a[0];";
package com.mycompany.rhinojsexample.hostobjects;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import org.mozilla.javascript.ScriptableObject;
public class ConsoleRunner extends ScriptableObject {
package com.mycompany.rhinojsexample;
import com.mycompany.rhinojsexample.hostobjects.ConsoleRunner;
import org.mozilla.javascript.Context;
import org.mozilla.javascript.Scriptable;
import org.mozilla.javascript.ScriptableObject;
public class RhinoExample {
public static void main(String[] args) {
String code = "var cr = new ConsoleRunner();"
let getData = (url) => {
return new Promise((resolve, reject) => {
let data = {items: [{id: parseInt(Math.random() * 100000)},
{id: parseInt(Math.random() * 100000)}]};
console.log(1);
if(data.items[0].id % 4 != 0)
data.nextPage = url;
resolve(data);
});