JSON Parse Exception Неожиданный персонаж - PullRequest
0 голосов
/ 21 января 2020

Я пытаюсь подключиться neo4j с DesiteMd через javascript.

Но я получаю следующую ошибку:

WARN  /db/data/cypher org.codehaus.jackson.JsonParseException: Unexpected character ('o' (code 111)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
 at [Source: java.io.StringReader@3eb74e5; line: 1, column: 3]

Код:

function myFunction5() {
    var x = desiteAPI.getSelected();

    console.log(x);

    document.getElementById("demo").innerHTML = String(x);

    var myJSON = JSON.stringify("x");

    var MatchQuery = new XMLHttpRequest();
    MatchQuery.open('POST', 'http://localhost:7474/db/data/cypher ', true);
    MatchQuery.setRequestHeader("Content-type", "application/json;charset=utf-8"); //"Basic " + btoa("neo4j:123")

    var y = {
        "query": "MATCH(a:" + String(x) + "), (b:Tasks) MERGE(a)-[r:relation]-(b) Return a,b"
    };

    console.log(y)

    MatchQuery.addEventListener('load', function(event) {
        if (MatchQuery.status >= 200 && MatchQuery.status < 300) {
            console.log(MatchQuery.responseText);

        } else {
            console.warn("error");
            console.warn(MatchQuery.statusText, MatchQuery.responseText);
        }
    });
}

Спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...