blazegraph 워크 벤치의 '업데이트'탭을 사용하여 블레이저 그래프에 데이터를 삽입하려고합니다. 다음은 샘플 코드 스 니펫입니다.SPARQL 업데이트 : 언어 태그에 언더 스코어가 허용되지 않습니다.
INSERT DATA
{
ns:MyNode ns:hasValue "MyValue"@en_us
}
@ 기호로 언어 태그를 지정합니다.
org.openrdf.query.MalformedQueryException : 라인 (8)에서의 어휘 오류가 발생 칼럼 49 : 그러나, 다음과 같은 예외가 발생 "U"(117), 이후에 "_"
밑줄을 언어 태그의 일부로 허용하지 않는 것 같습니다. 그냥 'EN'으로 시도하면 정상적으로 작동합니다.
왜 그렇습니까? 밑줄은 특별한 문자입니까? 그렇다면 그것을 피하는 방법은 무엇입니까?