我正在尝试将以下XML数据作为正文将POST请求发送到服务器srand(time(0));
int t[2]={1,3}; //let two no. be 1 & 2
int l= rand() % (2); //get 0 or 1
cout<<t[l]<<endl;
。
http://localhost:8080/RestFulApi/xml
我必须阅读此行代码 <?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:ns0="http://www.w3.org/2011/http#"
xmlns:ns1="http://www.irit.fr/recherches/MELODI/ontologies/SAN#"
xmlns:vcard="http://www.w3.org/2006/vcard/ns#">
<rdf:Description rdf:nodeID="genid1">
<ns0:body rdf:nodeID="genid2"/>
<rdf:type rdf:resource="http://www.irit.fr/recherches/MELODI/ontologies/SAN#ActuatingDevice"/>
<ns1:hasEffect>TurnOff</ns1:hasEffect>
<vcard:hasAddress rdf:resource="http://dbpedia.org/page/Karlsruhe"/>
</rdf:Description>
</rdf:RDF>
。
我不知道如何获取请求正文并在控制器中读取此xml。我在Java Spring中很新。
请任何人帮助我。我如何获得这些类型的请求的xml数据。