西山 博実
hnish****@skygr*****
2009年 7月 1日 (水) 19:03:51 JST
船木さん 西山です。 > ついでで申し訳ないのですが、Excel2003を使うという限定でUTF8のままではまずいのでしょうか。 (私もExcel2003を使ってます) TestLinkのXMLファイルをUTF-8のままで、現在選択されているシートに取込む XMLtoSheetマクロを作成しました。 動作を吟味して、明日にでも v42_TestLinkCnvMacro.xls としてリリースします。 現状のXMLファイルをSJIS変換するのはUI上もファイル管理上も 煩雑で間違いの元なので、UTF-8のまま取込む方が優れているでしょうから。 ----- Original Message ----- From: "R.Funaki" <ryo.f****@gmail*****> To: "TestLink JP Users ML" <testl****@lists*****> Sent: Wednesday, July 01, 2009 5:07 PM Subject: Re: [Testlinkjp-users]XML陷・さ陷牙クカ蜃セ邵コ繧ゥ陷�繝サ繝ァ繧ア邵コ邊5ML陟悶�瑚�台ク岩・邵コ繧ァ邵コ縲咲クコ繝イ邵コ繝サ・玖脂繧ォ邵イ > 西山さん。 > > どうもありがとうございました。本当にお手数をおかけいたします。 > 自分が今いるところは、台湾(中華民国)ですのでおそらくBIG5になるのかなと思います。 > ついでで申し訳ないのですが、Excel2003を使うという限定でUTF8のままではまずいのでしょうか。 > じっは・・・多国籍軍で運用していて・・たまに言語が混じっています。 > すいません、便乗して聞いています。M(__)M > > 敬具 > > 2009/07/01 15:40 に 西山 博実<hnish****@skygr*****> さんは書きました: >> 船木さん >> 西山です。 >> >> 「ADODB.Stream Charset Guo Biao」でweb検索した結果、 >> 中文WindowsのGB(国標、Guo Biao)コードは"GB2312"です。 >> >> >>> With CreateObject("ADODB.Stream") >>> .Charset = "shift_jis" <===ここを変更 >> >> .Charset ="GB2312" >> >>> .Open >>> .WriteText utf8 >>> .SaveToFile fname >>> .Close >>> End With >> >> >> ----- Original Message ----- From: "西山 博実" <hnish****@skygr*****> >> To: "TestLink JP Users ML" <testl****@lists*****> >> Sent: Wednesday, July 01, 2009 4:23 PM >> Subject: [Testlinkjp-users]Re: >> [Testlinkjp-users]XML陷・さ陷牙クカ蜃セ邵コ繧ゥ陷�繝サ繝ァ繧ア邵コ邊5ML陟悶�瑚�台ク岩・邵コ繧ァ邵コ縲咲クコ繝イ邵コ繝サ・玖脂繧ォ邵イ >> >> >>> 船木さん >>> 西山です。 >>> >>>>> phpコードを変更すれば可能ですが。。。 >>>> >>>> ありがとうございます。ちょっとコードをのぞいてみます。 >>> >>> phpMyAdminでテーブル: tcversions をのぞくと >>> summary には<p></p>タグ付きで保存されています。 >>> XMLファイル出力する前にコード(lib/functions/testcase.class.php)変更で取り除くか、 >>> 出力されたXMLファイルをXMLtoSheetマクロで取り除くかのどちらかです。 >>> >>> >>>> バッチを展開してからもう一度やってみます。ありがとうございました。大感謝です。 >>>> >>> はい、パッチをしないとXMLの書式がXMLtoSheetマクロのものと異なるため取り込めません。 >>> >>>> テストケースの内容はUTF8(繁體中国語)とマクロを実行する環境は中文Windows >>> >>> XMLtoSheetマクロではリードする前にUTF8->SJIS変換してます。 >>> 中文Windowsでの漢字コードに合わせて「SJIS」を変更する必要があるかも知れません? >>> その場合はエクセルマクロのFunction UTF8toSJIS(fname As String)のコードを変更してください。 >>> With CreateObject("ADODB.Stream") >>> .Charset = "shift_jis" <===ここを変更 >>> .Open >>> .WriteText utf8 >>> .SaveToFile fname >>> .Close >>> End With >>> >>> >>> 以上です。 >>> >>> >>> >>> ----- Original Message ----- From: "R.Funaki" <ryo.f****@gmail*****> >>> To: "TestLink JP Users ML" <testl****@lists*****> >>> Sent: Wednesday, July 01, 2009 3:42 PM >>> Subject: Re: >>> [Testlinkjp-users]XML陷・さ陷牙クカ蜃セ邵コ繧ゥ陷�繝サ繝ァ繧ア邵コ邊5ML陟悶�瑚�台ク岩・邵コ繧ァ邵コ縲咲クコ繝イ邵コ繝サ・玖脂繧ォ邵イ >>> >>> >>>> 西山さん はじめまして。 >>>> >>>> 返信ありがとうございます。 >>>> >>>>>> テスト仕様書をXML出力した時に、内容にHTMLタグがついてくるのは何とかならんのでしょうか? >>>>> >>>>> phpコードを変更すれば可能ですが。。。 >>>> >>>> ありがとうございます。ちょっとコードをのぞいてみます。 >>>> >>>>>> v41_testlink_174も試してみたのですが(インポートしないでエクスポートのみ実行)、各スウィーツの >>>>>> 深さがまちまちのせいかどうもうまくいきません。 >>>>> >>>>> (1)プロジェクトを選択して「すべてのテストスイートをエクスポートする」 >>>>> >>>>> >>>>> >>>>> によりall_testsuites.xmlを出力し、エクセルのカレントに複写します。 >>>>> >>>>> (2)「caseToSheet」シート開いて、XMLtoSheetマクロを実行します。 >>>>> →スイート名とその詳細以外のテストケース部分は全て読み込まれます。 >>>> >>>> 操作は西山さんのおっしゃるとおりでやっているのですが・・・ >>>> テストケースの内容はUTF8(繁體中国語)とマクロを実行する環境は中文Windowsです。 >>>> >>>> TESTLINKの実機でやったので添付のv41_testlink_174バッチはまだ展開していません。 >>>> >>>> バッチを展開してからもう一度やってみます。ありがとうございました。大感謝です。 >>>> >>>> >>>> 敬具。 >>>> _______________________________________________ >>>> Testlinkjp-users mailing list >>>> Testl****@lists***** >>>> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users >>>> >>> >>> >> >> >> -------------------------------------------------------------------------------- >> >> >>> _______________________________________________ >>> Testlinkjp-users mailing list >>> Testl****@lists***** >>> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users >>> >> >> >> _______________________________________________ >> Testlinkjp-users mailing list >> Testl****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users >> >> > _______________________________________________ > Testlinkjp-users mailing list > Testl****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/testlinkjp-users >