掲示板一覧   -   トピック一覧
   EA API
     ノートの内容をAPIで取得した情報


フラット表示 前のトピック | 次のトピック
投稿者 トピック
sugimoto
投稿日時: 2009-11-26 16:02
EA Administrator
投稿: 1895

ノートの内容をAPIで取得した情報

○ご質問

アドインのAPIでノートの情報を取得したところ、以下のような事象が発生します。
当該事象となる文字コードの一覧の用意があれば、配布していただけますか?
---------------------------------------------------------
EAのモデル上のノートの文字 ⇒ APIで取得した際の文字コード
---------------------------------------------------------
全角「”」         ⇒ ” ※
---------------------------------------------------------
全角「’」         ⇒ ’ ※
---------------------------------------------------------
半角「<」         ⇒ &gt; ※
---------------------------------------------------------
半角「>」         ⇒ &lt; ※
---------------------------------------------------------
半角「&」         ⇒ &amp; ※
---------------------------------------------------------
※本掲示板に表示するため全角にしています。実際には半角です。


○回答

要素や操作、接続などの「ノート」欄にはHTML形式でデータが
格納されております。

APIでは格納された情報をそのまま取得できますので、
HTML形式の情報が取得できます

ご連絡いただきました文字コードにつきましては、EA独自のものではなく、
HTML形式で一般的に利用されるものになります。
そのため、弊社では一覧の用意はございません。

もし、HTML形式ではなくテキスト形式で取得したい場合は、ノートの情報を
取得後、以下のメソッドをご利用ください。
Repository.GetFormatFromField (string Format, string Text)
詳細はヘルプ「Repository」をご覧ください。


○ご報告

要素/操作のノートの情報を取得後、Repository.GetFormatFromField (string Format, string Text)
で文字変換したところ、変換されるものとされないものがありました。

【結果】
---------------------------------------------------------
EAのモデル上のノートの文字 ⇒ APIで取得した際の文字コード
---------------------------------------------------------
全角「”」         ⇒ &rdquo; →NG
---------------------------------------------------------
全角「’」         ⇒ &rsquo; →NG
---------------------------------------------------------
半角「<」         ⇒ &gt; →OK
---------------------------------------------------------
半角「>」         ⇒ &lt; →OK
---------------------------------------------------------
半角「&」         ⇒ &amp; →OK
---------------------------------------------------------

上記NG以外にも、いくつかテキスト形式で取得(変換)できない
文字コードが存在しました。(例:「‘」 &lsquo; &#8216;)


○回答

一部HTML形式から変換されなかったものがあり、申し訳ございません。

ご報告の内容からRepository.GetFormatFromFieldにおいて記号に関する
対応が正しくされていない、または現在未対応の可能性がございます。

開発元に確認し、改善を検討いたします。

お手数をお掛けいたしますが、改善まではNGの文字につきまして、
置換してご利用いただけますようお願いいたします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » ノートの内容をAPIで取得した情報 sugimoto 2009-11-26 16:02