Microsoftオフィス文書(Open XMLファイル)とXMLファイルを相互変換します。
XMLファイルを書き換えた後、元のオフィス文書に戻すことができ、たとえばオフィス文書をXML上で翻訳したり、一括置換することができます。
このオンライン版は無料で利用できます。
ローカルで実行するための Windows アプリケーション版(有料)もあります。
オフィス文書(.docx, .xlsx, .pptx) ⇒ [変換] ⇒ XML(.xml)ファイル ⇒ [編集] ⇒ [変換] ⇒ オフィス文書
次のMicrosoftオフィス文書を扱うことができます。
種類 | 拡張子 | |
---|---|---|
ワード | Word | .docx |
エクセル | Excel | .xlsx |
パワーポイント | Power Point | .pptx |
Microsoftオフィス(Open XML)文書からXMLファイルを抽出
XMLファイルをMicrosoftオフィス(Open XML)文書に埋め戻す
生成されるXMLファイルは、UTF-8 でエンコードされ、主に以下のタグが出力されます。
タグ | 種類 | 説明 |
---|---|---|
file | ブロック | 最上位要素 |
p | ブロック | 段落 |
table | ブロック | 表 |
tr | ブロック | 表内の行 |
td | ブロック | 表内の列 |
header | ブロック | ヘッダー |
footer | ブロック | フッター |
headerFooter | ブロック | ヘッダーまたはフッター |
comment | ブロック | コメント |
entity | ブロック | 各種実体 |
frame | ブロック | 画像や画像グループ |
shape | ブロック | 画像 |
group | ブロック | 画像グループ |
chart | ブロック | チャート(グラフ) |
diagram | ブロック | ダイアグラム(SmartArt) |
tb | ブロック | テキストボックス |
sdt | ブロック | |
footnote | ブロック | 脚注 |
footnoteRef | インライン・孤立 | |
sheet | ブロック | Excelのシート |
cell | ブロック | Excelのセル |
formula | ブロック | Excelの式 |
slide | ブロック | PowerPointのスライド |
note | ブロック | PowerPointのノート |
font | インライン・ペア | 各種の書式 |
b | インライン・ペア | 太字 |
bCs | インライン・ペア | 太字 |
i | インライン・ペア | 斜体 |
iCs | インライン・ペア | 斜体 |
u | インライン・ペア | 下線 |
strike | インライン・ペア | 取り消し線 |
sup | インライン・ペア | 上付き |
sub | インライン・ペア | 下付き |
hyperlink | インライン・ペア | ハイパーリンク |
ins | インライン・ペア | 修正記録の挿入部分 |
del | インライン・ペア | 修正記録の削除部分 |
commentRangeStart | インライン・ペア | コメント範囲開始 |
commentRangeEnd | インライン・ペア | コメント範囲終了 |
commentReference | インライン・ペア | コメント参照 |
annotationRef | インライン・ペア | 注釈参照 |
ruby | インライン・ペア | ルビ(振り仮名) |
rt | インライン・ペア | ruby要素内の振り仮名部分 |
rb | インライン・ペア | ruby要素内の漢字部分 |
br | インライン・孤立 | 改行文字 |
tab | インライン・孤立 | タブ文字 |
softHyphen | インライン・孤立 | ハイフン(-)文字 |
noBreakHyphen | インライン・孤立 | ハイフン(-)文字 |
sym | インライン・孤立 | 各種の特殊文字 |
ph | インライン・孤立 | プレースホルダ。tnoまたはid属性によってframe、entity、footnoteなどの要素と関連付けられている場合があります。 |
field | インライン・孤立 | フィールドコード |
fldSimple | インライン・ペア | フィールドコード |
smartTag | インライン・ペア | スマートタグ |
smartTagPr | インライン・孤立 | スマートタグの書式 |
bdr | インライン・ペア | |
moveFrom | インライン・ペア | |
moveTo | インライン・ペア |
※このほかOpen XMLで定義されるタグや属性がタグとして出力される場合があります。
このソフトウェアは、多摩ソフトウエア有限会社が自社業務のために開発し、2017年8月に試験的に無料公開したものです。ご自由にお使いください。マイクロソフトオフィス文書ファイルの内容をXML上で編集することを目的としており、編集後のXMLファイルの内容を元のオフィス文書にレイアウトを維持したまま埋め戻せることを特長としています。
このシステムで生成されるXMLファイルのタグを厳密に定義したドキュメントは用意していませんが、主なタグを上の表にリストしてあります。
ご意見、ご要望などありましたら、info@tamasoft.co.jpまでお寄せください。