リンクをクリップボードにコピー
コピー完了
データベース上のデータをpythonで引き出し、XMLを作成してIndesignに読み込ませようとしています。
XMLの読み込み自体はうまくいくのですが、日本語が文字化け?してしまいます。encodingはUTF-8です。
他のencodingも試してみましたが不明なエンコーディング等のエラーでうまくいきませんでした。どなかた解決方法をご存じできたら教えていただけませんか?
jejejejejejejeyさん
構造にXMLを読み込まれているという事ですね
encoding="EUC-JP"
とありますが
「XMLを書き出し」でエンコーディングには
見ての通り、EUC-JPは有りません。
こちらのサイト
https://dtpscriptin.com/xml-tag-create/#toc3
にも使える文字コードがのっていますが、InDesignの構造のXMLではEUC-JPは使えなさそうです。
データベース上のデータをpythonで引き出した後、UTF-8に変換して
encodingの部分をUTF-8にする必要が有るのかも知れません。
リンクをクリップボードにコピー
コピー完了
jejejejejejejeyさん
読み込まれるXMLのサンプルを上げて頂くことは可能でしょうか?
構造に読み込まれるのでしょうか?
どの様にXMLを読み込まれているのでしょう?
リンクをクリップボードにコピー
コピー完了
ご返答ありがとうございます。下記のXMLコードを、Indesign上のimgタグ付きの写真エリアとpタグ付きのテキストエリアにインポートしています。
<?xml version="1.0" encoding="EUC-JP" standalone="yes"?>
<ルート>
<img href="file:////Users/<モデレーターより:削除しました>/Desktop/image1.png"></img>
<p>text boxtext boxtext boxtext boxtext boxtext text box boxtext boxtext boxtext boxtext boxtext boxtext boxtext boxtext box</p>
<img href="file:////Users/<モデレーターより:削除しました>/Desktop/image2.png"></img>
<p>テキストテキストテキストテキストテキストtextテキストテキストテキスト</p>
</ルート>
[モデレーターより] 一部個人情報が含まれる部分を削除いたしました。
リンクをクリップボードにコピー
コピー完了
jejejejejejejeyさん
構造にXMLを読み込まれているという事ですね
encoding="EUC-JP"
とありますが
「XMLを書き出し」でエンコーディングには
見ての通り、EUC-JPは有りません。
こちらのサイト
https://dtpscriptin.com/xml-tag-create/#toc3
にも使える文字コードがのっていますが、InDesignの構造のXMLではEUC-JPは使えなさそうです。
データベース上のデータをpythonで引き出した後、UTF-8に変換して
encodingの部分をUTF-8にする必要が有るのかも知れません。
リンクをクリップボードにコピー
コピー完了
琥珀 猫太郎様
すみません、試行錯誤したあとのコードを貼り付けていました。実際にはencodingのところは該当のタグは以下です。
新しいアドビコミュニティで、さらに多くのインスピレーション、イベント、リソースを見つけましょう
今すぐ検索