質問

RDFAからRDF-XMLをRに蒸留しますか?これに既存のパッケージや機能はありますか?

あるいは、抽出を実行するために単に一部のWebサービスに投稿するのに理想的ではない場合は、これがApacheの http://any23.org APIのいずれか:

httr::POST("http://any23.org/rdfxml", 
           body=list(file=upload_file("inst/examples/meta_example.xml")), 
           add_headers("Content-Type"="application/xhtml+xml"))
.

は、手動で読み込んでいるという事実にもかかわらず、501のエラーを返します。 Any23 Web Interfaceへのファイルはうまく機能します。

代替サーバへのHTTR呼び出しを使用した解決策も大丈夫であり、理想的な解決策はRDF-XMLとしてRDF-XMLとして純粋なR関数を抽出する可能性があります(例:このPythonライブラリに似ています。 pyrdfa3

役に立ちましたか?

解決

は、この目的のためにRから電話することができる別の安らかなサービスを見つけることができました。理想的ではありませんが機能的です。file rdfaを含むファイルへのパスを使用すると、次のことができます。

library(httr)
response <- POST("http://rdf-translator.appspot.com/convert/rdfa/xml/content", 
               body=list(content=upload_file(file)))
doc <- content(response, "parsed", "text/xml")
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top