Q.
PowerAddress(以下 PA)のインポート機能についての質問です。
vCard をインポートすると、所属や自宅の URL の一部に ¥(円マーク)やバックスラッシュが付加されることがあります。どうしてでしょうか?
A.
ご利用の vCard は、Mac のアドレスブックで書き出したものではないでしょうか?
Mac のアドレスブックで vCard を書き出すと、URL の一部に ¥(円マーク)やバックスラッシュが付加されてしまいます。この問題は、以下の環境で確認しています。Mac OS X 10.4.11 より古い環境は未確認です。
- Mac OS X 10.5.7 アドレスブック v4.1.2(700)
- Mac OS X 10.4.11 アドレスブック v4.0.6(490)
例えば、Mac のアドレスブックで任意のカードを編集し、ホームページの欄に以下の URL 入力し、vCard として書き出します。
http://www.powershift.ne.jp/
アドレスブックの環境設定で vCard のフォーマットが「vCard 2.1 日本語(Mac OS)」になっている場合は、ホームページの情報が以下のようになります。赤字で示したとおり、¥(円マーク)が付加されていますね。
http¥://www.powershift.ne.jp/
アドレスブックの環境設定で vCard のフォーマットが「vCard 3.0」になっている場合は、以下のようになります。赤字で示したとおり、 バックスラッシュが付加されていますね。
http\://www.powershift.ne.jp/
PA はインポートした情報をそのまま表示しています。この問題を回避するには、Mac のアドレスブックで書き出した vCard を事前に編集する必要があります。以下は編集例です。
vCard のフォーマットが「vCard 2.1 日本語(Mac OS)」の場合
- 問題の vCard を Mac のテキストエディットなどで開く
- 編集メニューから「検索> 検索…」を実行
- 検索と置換文字列を以下のように入力し、[すべて置き換え] をクリック
検索文字列 http¥:
置換文字列 http: - vCard を保存(必要であれば別名保存)
- PA を起動し編集済みの vCard をインポート
vCard のフォーマットが「vCard 3.0」の場合
- 問題の vCard を Mac のテキストエディットなどで開く
vCard のエンコーディングが UTF-8 になっているので、テキストエディットのファイルメニューから「開く…」を選び、標準テキストのエンコーディングを「Unicode(UTF-8)」にしてから vCard を開くとよいでしょう。 - 編集メニューから「検索> 検索…」を実行
- 検索と置換文字列を以下のように入力し、[すべて置き換え] をクリック
検索文字列 http\:
置換文字列 http: - vCard を保存(必要であれば別名保存)
- PA を起動し編集済みの vCard をインポート
この質問と回答に該当する製品
この質問と回答に該当する製品とバージョンは以下のとおりです。
- PowerAddress 4.x for Windows
- PowerAddress 3.x for Windows
- PowerAddress 4.x for Macintosh
- PowerAddress 3.x for Macintosh
関連資料
- PA は vCard の CATEGORIES フィールドを読み書きできますか?
- Windows Vista のアドレス帳はインポートできますか?
- Outlook Express のアドレス帳はインポートできますか?
- Mac OS X のアドレスブックで書き出した vCard はインポートできますか?
- 住所録を分類するには?