मैं RDF बनाने के लिए है कि इस तरह दिखता है की जरूरत है:जेना से नेस्टेड आरडीएफ/एक्सएमएल कैसे प्राप्त करें?
<rdf:Description rdf:about='uri1'>
<namespace:level1>
<rdf:Description>
<namespace:blankNode rdf:resource='uri2'/>
<namespace:text></namespace:text>
</rdf:Description>
</namespace:level1>
</rdf:Description>
<rdf:Description rdf:about="uri2">
some properties here
</rdf:Description>
जैसा कि आप देख सकते हैं, वहाँ नेस्टेड संरचनाओं, साथ ही खाली नोड्स रहे हैं। (मुझे लगता है कि अगर मेरे संरचना में "blankNode" संपत्ति के लिए सटीक शब्दावली है पता नहीं।) अगर मैं का उपयोग
model.write(System.out, "RDF/XML-ABBREV");
फिर भी खाली नोड नीडिंत है, है जो मैं नहीं चाहता। क्या जेना का उपयोग करके इस तरह की संरचना पाने का कोई तरीका है? या जावा के लिए कोई अन्य लाइब्रेरी है जो इसे बेहतर तरीके से संभाल सकती है?
स्पष्टीकरण के लिए धन्यवाद! यह एक स्कूल परियोजना के लिए है इसलिए संरचना के लिए आवश्यकताओं को मुझे दिया गया था :)। लेकिन मैंने अब अपने प्रोफेसर से बात की और इसे बदल दिया। – user1355348
पूरी तरह से साइग्री से सहमत हैं, मॉडल.write (System.out, "TURTLE") भी आज़माएं; (एक और 'मानवीय' क्रमबद्धता) और आरडीएफ/आरडीएफ/एक्सएमएल क्रमबद्धता को देखते हुए आरडीएफ के बारे में सीखने के बारे में भूल जाओ। 'अजीब आवश्यकताओं' को बदलने की मांग करना अच्छा है। ;-) – castagna
अपने प्रोफेसर "प्रबुद्ध" पर अच्छा काम! आप निश्चित रूप से इसके लिए +1 के लायक हैं ;-) – cygri