Search in sources :

Example 86 with JSONScanner

use of com.alibaba.fastjson.parser.JSONScanner in project fastjson by alibaba.

the class JSONScannerTest_new method test_scan_new_15.

public void test_scan_new_15() throws Exception {
    JSONScanner lexer = new JSONScanner("new]");
    lexer.scanNullOrNew();
}
Also used : JSONScanner(com.alibaba.fastjson.parser.JSONScanner)

Example 87 with JSONScanner

use of com.alibaba.fastjson.parser.JSONScanner in project fastjson by alibaba.

the class JSONScannerTest_new method test_scan_new_8.

public void test_scan_new_8() throws Exception {
    JSONScanner lexer = new JSONScanner("new,");
    lexer.scanNullOrNew();
}
Also used : JSONScanner(com.alibaba.fastjson.parser.JSONScanner)

Example 88 with JSONScanner

use of com.alibaba.fastjson.parser.JSONScanner in project fastjson by alibaba.

the class JSONScannerTest_new method test_scan_new_10.

public void test_scan_new_10() throws Exception {
    JSONScanner lexer = new JSONScanner("new\ra");
    lexer.scanNullOrNew();
}
Also used : JSONScanner(com.alibaba.fastjson.parser.JSONScanner)

Example 89 with JSONScanner

use of com.alibaba.fastjson.parser.JSONScanner in project fastjson by alibaba.

the class JSONScannerTest_new method test_scan_new_14.

public void test_scan_new_14() throws Exception {
    JSONScanner lexer = new JSONScanner("new}");
    lexer.scanNullOrNew();
}
Also used : JSONScanner(com.alibaba.fastjson.parser.JSONScanner)

Example 90 with JSONScanner

use of com.alibaba.fastjson.parser.JSONScanner in project fastjson by alibaba.

the class JSONScannerTest_symbol method test_4.

public void test_4() throws Exception {
    SymbolTable symbolTable = new SymbolTable(512);
    JSONScanner lexer = new JSONScanner("\"nick \\/name\"");
    String symbol = lexer.scanSymbol(symbolTable, '"');
    Assert.assertTrue("nick /name" == symbol);
    lexer.close();
}
Also used : JSONScanner(com.alibaba.fastjson.parser.JSONScanner) SymbolTable(com.alibaba.fastjson.parser.SymbolTable)

Aggregations

JSONScanner (com.alibaba.fastjson.parser.JSONScanner)179 JSONException (com.alibaba.fastjson.JSONException)37 SymbolTable (com.alibaba.fastjson.parser.SymbolTable)15 JSONReader (com.alibaba.fastjson.JSONReader)11 ParseException (java.text.ParseException)5 BigInteger (java.math.BigInteger)3 DateFormat (java.text.DateFormat)3 SimpleDateFormat (java.text.SimpleDateFormat)3 Date (java.util.Date)3 JSONLexer (com.alibaba.fastjson.parser.JSONLexer)2 JSONObject (com.alibaba.fastjson.JSONObject)1 AccessibleObject (java.lang.reflect.AccessibleObject)1 BigDecimal (java.math.BigDecimal)1 AccessControlException (java.security.AccessControlException)1 Calendar (java.util.Calendar)1