Ciao,
al momento uso il seguente codice (in C#) per scrivere su console un documento .rdf (usando le API di SemWeb):
using (RdfWriter writer = new RdfXmlWriter(Console.Out))
{
writer.Write(store);
string t = writer.ToString();
store.Dispose();
writer.Close();
}
L'oggetto RdfXmlWriter accetta come parametri su cui scrivere: System.IO.TextWriter(che uso al momemento), String (per scrivere su file) o System.Xml.XmlWriter.
Volendo restituire una stringa con il contenuto del documento .rdf, invece che stamparlo su console, come dovrei fare? So che in Java ci sono metodi appositi, ma sono abbastanza nuovo in C#...
Grazie