• 締切済み

BCBのTXMLDocumentについて

今回、BCBでTXMLDocumentを使ってデータの保存、取得を行っています。 データベースの複数のテーブルのデータをまず、CSVで区切り、それをテーブル毎にタグで区切って保存を行いました。 その後、それを開き、ListViewにテーブル毎に開き、表示を行いました。 大体のデータがちゃんと保存、取得ができたのですが、データの中に、改行があるものがありまして、そのデータが改行がなくなって取得されてしまうのです。 どなたか解決方法をご存知ありませんか? ご助力お願いいたします

みんなの回答

回答No.1

改行(0x0a)を に置き換えることができればいいのでしょうけど…… あるいは CDATA でくるむとか。

Caya
質問者

お礼

アドバイスありがとうございます。 また、お礼が遅れましたこと、大変申し訳ありませんでした。 やはりXMLDocumentは使いにくい物なのでしょうか。結局、今回は使うことを断念しました

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • データベースの保存と読み込み(XML、CSV)

    複数のテーブルに分かれてるデータを一つのファイルに保存をし、保存したファイルからそれぞれのテーブルごとに表示をするという処理を行いたいと思っています。 どのようにして行ったら良いのか迷っているのですが、皆様でしたらどのようにされますか? 私は、初めにテーブルの一つ一つのデータをCSVで区切り、それをテーブル事にXMLのタグで分けて保存をし、それを開くときにはタグでテーブルを判断し、CSVでデータを区別して取得をするようにしていました。 (解っていただけるでしょうか?^^;) ところが、分けあってXMLがうまく使えないようになりました。 そこで、他の方法を考えているのですが、何か良い方法をご存知ありませんでしょうか? プログラミング環境はBCBです。

  • ListViewのフォーカスの位置の取得

    BCBでListViewを使ってプログラムを作っています。 そこでListViewのフォーカスある行が何行目にあるのかを取得したいと思っているのですが、うまくいきません。 選択位置は ListView1->ItemIndex で行数を取得できますが、選択位置ではなく、フォーカスの位置を知りたいと思っています。 ListView1->ItemFocused で取得できるのかと思ったのですが、うまく扱うことが出来ません。 どなたかご助力をお願い致します。

  • フィールド内に改行は入れられますか

    データベースのフィールドに改行付きのデータを登録することは出来ますか? HTMLのTABLEの中にデータベースの内容を表示するようにしたいのですが、データベースの内容を改行付きで取得したいんです。そしてその改行が有効になるようにHTMLで表示したいのですが。そういうことはできますか? 出来るか出来ないかは使用するデータベースによって変わってきますか? 使用データベースはACCESSかオラクルかまだ決まっていません。

  • csvファイルを読み込んでデータベースのデータと比較して異なっていた場

    csvファイルを読み込んでデータベースのデータと比較して異なっていた場合は更新するようにしたいと考えています。 csvデータ…10 データベースから取得したデータ…10.0 ※比較するテーブルのフィールドのデータ型はFLOAT型です。 文字列を数値変換して比較、またはデータベースから取得したデータを文字列に変換して比較、どっちがいいのでしょうか。 またどのように比較すればいいのでしょうか。 くだらない質問かもしれませんが宜しくお願いします。

  • ACCESSでの改行コード

    ACCESSでの改行コードの入力方法を確認させてください。 ACCESSのテーブルにテキスト型のフィールドを用意し、一つのフィールドに改行が入ったデータを入力したいと考えています。 以下の方法を試してみましたが、改行コードが入っていないように思えます。 1.エクセルで一つのセルで、ALT+ENTERで文字列を入力し、テーブルにデータをインポート。 2.上記エクセルのデータをCSVで保存したものをテーブルにインポート。 これら2つのデータをテーブルで確認すると、改行はされていないですし、テーブルのデータをエクスポートしたものも改行はされていませんでした。 フィールドの設定で何か必要なんでしょうか? それとも、テキスト型のフィールドには改行コードを持てないんでしょうか?

  • カテゴリ絞込みのテーブル表示の仕方(PHPのCSVデータベース)

    初心者な質問すみません。 CSVのデータベースからPHPでID別にカテゴリ表示されるのを作りたいのですが、考えているのはフレームひとコマにデータを表示して3列並べると改行して並べていくのを作りたいのですが 全部一列で並んでしまいます・・・ どのようなタグを使えばいいかわかる方いらっしゃいましたらお願いします。  □□□  □□□  □□  ↑ 上手く書けませんがこんな感じにしたいんです。

    • 締切済み
    • PHP
  • 改行コード

    アクセス2000で作成したテーブルをCSVにはきだしているのですが、あるフィールドのデータに改行コードが入っています。 クエリで、フィールド内のデータの改行コードを省くということは出来るのでしょうか?

  • Access2003で特定列の改行コードを削除してCSVへエクスポート

    またまた、質問させていただきます^^; Access2003にてCSVデータを一旦インポートして、クエリなどを使いデータを編集し、別のテーブルへ追加クエリを使用して吐き出し、そのテーブルのデータ全てをCSVファイルへエクスポートする、といった処理をしております。 はじめに取り込むCSVデータが、セル内(エクセルの編集画面でたとえさせていただきます)で沢山改行されているデータで、それをアクセスに取り込むと改行は一旦なくなったように、見えるのですが、エクスポートするとやはり改行コードが着いたままエクスポートされます。 この改行コードをAccessの処理で削除したいのですが出来るのでしょうか?CSV内の改行全てを削除するのではなく、特定列内(例えばC列など)のセル内の改行コードのみの削除です。 エクセルのClean関数なども試しましたがAccessの処理で一括してしまいたいのです。 TeraPad、秀丸などのテキストエディタで改行コードの置換をすると全て消えてしまい、CSVの行を意味する改行コードまで消えてしまうので使えないし。。。 皆様、お知恵をおかし下さい!お願いします。

  • 特定のデータをCSVへ出力について

    例えば、あるテーブルに1000件データがあり、その1000件中の日付が2/1のみをCSVに出力するにはどのようにすればよろしいでしょうか? テーブル毎やデータベース毎のやり方は分かったのですが、特定のデータのみのやり方が分かりません。 どなたか教えていただけないでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • MySQL
  • 異なるDBのSQL

    SQLを始めたばかりの初心者です。 oo4oやADOを使用して、オラクルサーバーのデータをSELECT文で オラクル内の複数のテーブルを結合してListViewで表示する プログラムを作成中です。 オラクルサーバーにメインデーターがあり 各クライアントにMDB形式でマスタデータがあります。 MDBのマスタデータにはたとえばですが、テーブル名 [商品テーブル] フィールド名[コードナンバー]、[商品名]... となっており、サーバーには、テーブル名[商品コード]  フィールド名[コードナンバー]、[受注日]....があるとします。 クライアントからoo4oやADOを使用して、サーバーのデータを SELECT文でオラクル内の複数のテーブルを結合して ListViewで表示するのはできます。しかし [コードナンバー]は取得できるのですが、サーバーのテーブルには、 [商品名]がないためとうぜん表示できません。 この場合、オラクルから取得したデータをマスタデータのあるMDBに新しくテーブルを 作りそこに一度格納して再度ADOで結合処理して 商品名を表示する方法しか考えつかないのですが、 ほかに良い方法はありますでしょうか? ADOで接続MDBに保存再度ADOで接続して表示では レスポンスが悪いかなと思いまして... *VB6 winXP-pro オラクル9i

このQ&Aのポイント
  • 2011年製のオリオンテレビに付属しているリモコンは、障害者には使いづらいため、簡易でボタンの大きいタイプのリモコンに変えたいと思っています。
  • ただし、御社のマルチテレビリモコンは2011年製のテレビに対して動作確認がされていないとのことですが、使える可能性もあるのでしょうか?
  • エレコム株式会社の製品についてお伺いしたいです。
回答を見る