インポートとエキスポート
Wolfram言語は何百もの一般的なデータ形式とサブ形式を自動的に扱う.これらの形式はすべて,Wolfram言語の記号式を使用することで一貫して統合されている.どの形式においても,Wolfram言語の内部と外部での表現の対応は,Wolfram言語の一般データ要素メカニズムを使って任意のレベルで詳細指定することができる.
Import — ファイルおよびURLからインポートする
Export — データ,グラフィックス,式をファイルにエキスポートする
ImportString,ExportString — 文字列データをインポート,エキスポートする
ImportByteArray,ExportByteArray — バイナリデータをインポート,エキスポートする
$ImportFormats,$ExportFormats — サポートされている形式のリスト
FileFormat,FileFormatQ — ファイルの形式の判定を試みる
StringFormat ▪ StringFormatQ ▪ ByteArrayFormat ▪ ByteArrayFormatQ
FileFormatProperties ▪ SetFileFormatProperties ▪ FileNameToFormatList ▪ MIMETypeToFormatList
NotebookImport — ノートブックから指定の要素をインポートする
SendMail ▪ SendMessage ▪ CopyToClipboard ▪ Paste
CreateArchive,ExtractArchive — 圧縮されたファイルアーカイブの作成,抽出
CloudImport ▪ CloudExport ▪ URLExecute ▪ WebExecute ▪ WebImage
基本形式 »
"Table" ▪ "List" ▪ "String" ▪ "Text" ▪ "Binary" ▪ ...
ラスタ画像形式 »
"GIF" ▪ "JPEG" ▪ "TIFF" ▪ "PNG" ▪ "Raw" ▪ "BMP" ▪ "OpenEXR" ▪ ...
ベクトルグラフィックス形式 »
"SVG" ▪ "EPS" ▪ "PDF" ▪ "DXF" ▪ ...
3D図形・モデル化形式 »
"PLY" ▪ "DAE" ▪ "OFF" ▪ "OBJ" ▪ "Maya" ▪ "POV" ▪ "LWO" ▪ "STL" ▪ ...
音声形式 »
"WAV" ▪ "AIFF" ▪ "MP3" ▪ "MIDI" ▪ "SND" ▪ "FLAC" ▪ ...
マルチメディア形式 »
"MP4" ▪ "QuickTime" ▪ "AVI" ▪ "Matroska" ▪ "Ogg" ▪ ...
表・スプレッドシート形式 »
"Table" ▪ "CSV" ▪ "TSV" ▪ "XLS" ▪ "ODS" ▪ "SXC" ▪ ...
JSON関連形式 »
"RawJSON" ▪ "ExpressionJSON" ▪ "JSON" ▪ "UBJSON" ▪ "BSON" ▪ ...
外部言語形式
"PythonExpression" ▪ "JavaScriptExpression"
データベース形式 »
"MDB" ▪ "DBF" ▪ "DIF" ▪ "XLS" ▪ "BSON" ▪ ...
RDFおよびSPARQL関連形式
"Turtle" ▪ "NTriples" ▪ "JSONLD" ▪ "RDFXML" ▪ "SPARQLQuery" ▪ ...
科学・医学データ形式 »
"HDF5" ▪ "NASACDF" ▪ "FITS" ▪ "DICOM" ▪ "EDF" ▪ ...
化学・生体分子学形式 »
"MOL" ▪ "SDF" ▪ "SMILES" ▪ "PDB" ▪ "GenBank" ▪ "FASTA" ▪ ...
地理空間形式 »
"SHP" ▪ "USGSDEM" ▪ "GTOPO30" ▪ "SDTS" ▪ "TIGER" ▪ "SP3" ▪ "GeoJSON" ▪ ...
数値データ形式 »
"XPORT" ▪ "MAT" ▪ "MTX" ▪ "HarwellBoeing" ▪ "MPS" ▪ ...
数学データ形式 »
"Graphlet" ▪ "DOT" ▪ "GraphML" ▪ "Graph6" ▪ "MAT" ▪ "MTX" ▪ ...
システムモデリング形式 »
"MO" ▪ "SMA" ▪ "SME" ▪ "FMU" ▪ "MCTT" ▪ ...
機械学習形式
"WMLF" ▪ "WLNet" ▪ "MXNet" ▪ "HDF5" ▪ "JSON" ▪ "CSV"
ドキュメント形式 »
"CDF" ▪ "PDF" ▪ "HTML" ▪ "NB" ▪ "RTF" ▪ "TeX" ▪ "Text" ▪ ...
Web形式 »
"HTML" ▪ "HTMLFragment" ▪ "GIF" ▪ "JPEG" ▪ "PNG" ▪ "X3D" ▪ "JSON" ▪ "WARC" ▪ ...
印刷形式 »
"PDF" ▪ "EPS" ▪ "TeX" ▪ "TeXFragment" ▪ "SCT" ▪ "ACO" ▪ ...
電子メール・メッセージ形式 »
XML形式 »
"XML" ▪ "XHTML" ▪ "MathML" ▪ "SVG" ▪ "X3D" ▪ "ODS" ▪ ...
システム・ユーティリティ形式 »
"C" ▪ "Directory" ▪ "ApacheLog" ▪ "Ini" ▪ "VCF" ▪ "ICS" ▪ "RSS" ▪ ...
ネットワーク関連形式
"HTTPRequest" ▪ "HTTPResponse" ▪ "WARC" ▪ "PCAP"
圧縮・アーカイブ形式 »
"Base64" ▪ "BZIP2" ▪ "GZIP" ▪ "TAR" ▪ "UUE" ▪ "ZIP" ▪ "WDX" ▪ ...
ゲーム形式
バイナリ形式 »
"Bit" ▪ "Byte" ▪ "Integer16" ▪ "Real32" ▪ "TerminatedString" ▪ "UBJSON" ▪ ...
Wolfram言語形式 »
ファイル操作 »
FileNames — ファイルシステム中の任意の深さにあるファイル名またはディレクトリ名をリストする
CopyFile ▪ RenameFile ▪ DeleteFile ▪ ...
ファイル形式の変換
FileConvert — ファイルの内容の形式を別の形式に変換する
低レベル関数
ReadList ▪ Write ▪ ReadByteArray ▪ BinaryReadList ▪ BinaryWrite
BinarySerialize ▪ BinaryDeserialize ▪ BaseEncode ▪ BaseDecode
損失データの操作
Missing — 損失データの記号表現
DeleteMissing — すべての損失データを削除する
生のインポートデータの操作
ImportedObject — 特別なWolfram言語表現のない生のインポートデータ