Android 如何解析JSON-LD?
我在一个Android应用程序中工作,我必须连接一个返回JSON-LD的API,但我不知道如何解析响应。我必须使用哪些库来进行此操作?我一直在读关于RDF的书,但我不清楚。谁能帮帮我吗 我附上API回复Android 如何解析JSON-LD?,android,json,rdf,json-ld,Android,Json,Rdf,Json Ld,我在一个Android应用程序中工作,我必须连接一个返回JSON-LD的API,但我不知道如何解析响应。我必须使用哪些库来进行此操作?我一直在读关于RDF的书,但我不清楚。谁能帮帮我吗 我附上API回复 { "@context": { "c": "http://www.w3.org/2002/12/cal#", "dcterms": "http://purl.org/dc/terms/", "geo": "http://www.w3.org/2003/01/geo/w
{
"@context": {
"c": "http://www.w3.org/2002/12/cal#",
"dcterms": "http://purl.org/dc/terms/",
"geo": "http://www.w3.org/2003/01/geo/wgs84_pos#",
"loc": "http://purl.org/ctic/infraestructuras/localizacion#",
"org": "http://purl.org/ctic/infraestructuras/organizacion#",
"vcard": "http://www.w3.org/2006/vcard/ns#",
"title": "vcard:fn",
"id": "dcterms:identifier",
"relation": "dcterms:relation",
"references": "dcterms:references",
"address": "vcard:adr",
"area": "loc:barrio",
"district": "loc:distrito",
"locality": "vcard:locality",
"postal-code": "vcard:postal-code",
"street": "vcard:street-address",
"location": "vcard:geo",
"latitude": "geo:lat",
"longitude": "geo:long",
"organization": "vcard:org",
"organization-desc": "dcterms:description",
"accesibility": "org:accesibilidad",
"services": "org:servicios",
"schedule": "org:horario",
"organization-name": "vcard:organization-name",
"description": "c:summary",
"link": "c:url",
"uid": "c:uid",
"dtstart": "c:dtstart",
"dtend": "c:dtend",
"excluded-days": "c:exdate",
"event-location": "c:location",
"price": "c:resource",
"recurrence": "c:rrule",
"days": "c:byday",
"frequency": "c:freq",
"interval": "c:interval",
"audience": "dc:audience"
},
"@graph": [
{
"@id": "https://datos.madrid.es/egob/catalogo/tipo/evento/11019983-33-certamen-coreografico-madrid.json",
"title": "33º Certamen Coreográfico de Madrid",
"location": {
"latitude": 40.42802889001877,
"longitude": -3.710182353581842
}
},
{
"@id": "https://datos.madrid.es/egob/catalogo/tipo/evento/11034478-70-aniversario-radio-inter-pensando-siempre-ti.json",
"title": "70 Aniversario Radio Inter. Pensando siempre en ti",
"location": {
"latitude": 40.43371190964793,
"longitude": -3.7104543597957758
}
}
你检查过这个库吗:?是的,但是我如何在Android的构建梯度中添加依赖项呢@dardan.gjinovciClone它:
git clone…
,然后在Android Studio中作为项目导入,或者:好运气,这个项目不是Android项目,它是Java Maven项目。我想知道是否有可能在Android项目中使用JSON-LD。以及我必须包含在构建渐变中的内容。谢谢@dardan.gjinovciYou是对的,这里有一个分叉版本:你可以在AndroidStudio中构建,并将core/build/outputs/aar/core.aar
复制到你的libs项目你检查过这个库吗:?是的,但是我如何在Android中的构建梯度中添加依赖项@dardan.gjinovciClone它:git clone…
,然后在Android Studio中作为项目导入,或者:好运气,这个项目不是Android项目,它是Java Maven项目。我想知道是否有可能在Android项目中使用JSON-LD。以及我必须包含在构建渐变中的内容。谢谢@dardan.gjinovciYou是对的,这里有一个分叉版本:您可以在AndroidStudio中构建,并将core/build/outputs/aar/core.aar
复制到您的libs项目中