summaryrefslogtreecommitdiffstats
path: root/embedding/java/src/org/uscxml/tests/TestData.java
blob: ca1da009b3daa5bfc87ddd2e5c98a6666d8e83b9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package org.uscxml.tests;

import org.uscxml.Blob;
import org.uscxml.Data;

public class TestData {

	public static void main(String[] args) {
		System.load("/Users/sradomski/Documents/TK/Code/uscxml/build/cli/lib/libuscxmlNativeJava64.jnilib");
		{
			Data data = Data.fromJSON("[1,2,3,4,5]");
			System.out.println(data);
		}
		{
			Data data = Data.fromJSON("{ \"foo\": \"bar\", \"faz\": 12 }");
			System.out.println(data);
		}
		
		{
			byte binData[] = new byte[1024];
			Data data = new Data(binData, "application/octet-stream");
		}
		
	}
}