• 締切済み

XML-DB変換について

今、新しい仕事でXML文書で顧客でデータ転送する仕事があります。 XSDというファイルがあるのですがこの定義にしたがって あるデータをXML文書に変換する機能ってMysqlにあるのでしょうか? XMLについてまだあまりよく知らないため質問の内容がおかしかったらすみません。 ご存知のかたがいらっしゃったら教えていただけますでしょうか?

  • MySQL
  • 回答数1
  • ありがとう数5

みんなの回答

  • makotok
  • ベストアンサー率0% (0/0)
回答No.1

AlloraというRDB<->XML双方向変換ツールがありますが。参考までに

参考URL:
http://www.climb-net.com/hitsw/#Allora
hana1980
質問者

お礼

返信遅くなってしまいすみません。 ありがとうございました。

関連するQ&A

  • XML-DB変換ツール

    今仕事であるデータをXSDの定義に従って XML文書を作成してほしいという依頼を受けました。 XMLのことはあまりよくわからないのですが、 無償のツールでこのようなことを行ってくれる ツールはありますでしょうか? ご存知のかたいらっしゃったら教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • XML
  • XMLShemaからXML文書を作成

    こんにちは VB2005でXML文書をアプリを作成指定しています。 XML文書を読み込んでバリデーションをかけて、OKであれば処理続けていくプログラムです。 実際の業務でバリデーションのために使用する XMLSchemaをもらったのですが、階層が深くなかなか複雑なようで、 ファイルの数は100個近くあります。 プログラムのテストのために、指定のXMLSchema全ての構造体を反映したXMLファイルを作成したいのですが、 手動ではかなり厳しいです。 ちなみに、メインとなるXSDファイルがありますが、 その中では、子要素となる構造を定義したXSDファイルを importやincludeしているだけです。 このようなXSDファイルを指定して、全ての構造を網羅したXMLファイルを作成してくれるツールは存在しますでしょうか? もしくは、そのようなツールを作成するプログラムのサンプルでも結構です。 以上、よろしくお願いいたします。

    • ベストアンサー
    • XML
  • XML Schemaの名前空間

    XML Schemaを利用する際、名前空間としてhttp://www.w3.org/2001/XMLSchemaを定義する必要があります。上記の末尾に.xsdを追加し、ブラウザで開くと、組み込みデータ型が定義してあるファイルを参照できます。XML Schemaを利用してXMLの検証を行うアプリは、名前空間を元にこのファイルを参照して、組み込みデータ型の検証を行うのでしょうか。いまいち挙動がわかりません。

    • 締切済み
    • XML
  • XMLデータの変換

    C#で作業を行っております。XMLデータをあるテキストファイルデータ(独自フォーマット)への変換プログラムを作成予定です。 JAVAのVelocityのようなテンプレートベースの変換ができるクラスはC#にあるのでしょうか。 XML用のクラスでデータを読み込み、独自フォーマットのテキスト出力用のコードはゴリゴリと書いていかなければならないのでしょうか?(←これを避けたいのです) スマートな方法をご存知でしたら、お教えください。

    • 締切済み
    • XML
  • PostgreSQL・Mysql → XMLエクスポート

    PsqlやMysqlのXMLエクスポート機能について調べているのですが 中々そういった資料はありませんでした。そこで PostgreSQLもしくはMysqlのデータを XML形式でエクスポートする機能はあるんでしょうか? やはりC言語やツールなどを通して 変換するしかないのでしょうか? こんな質問で申し訳ありませんが 宜しければ教えて下さい<(_ _)>

  • XML Schema内で、128[bit]整数型を定義するには?

    XML Schemaファイル内で、128[bit]整数型を定義するにはどうすれば宜しいでしょうか? 今、integer,minInclusive,maxInclusive を使い、試験的に128ビット符号無し整数型を定義しようとしています。が、xmllint.exeを使うとエラー扱いになってしまいます。試したXML Schemaは下の通りです。 <xsd:simpleType name="U128"> <xsd:restriction base="xsd:integer"> <xsd:minInclusive value="0"/> <xsd:maxInclusive value="340282366920938463463374607431768211455"/> </xsd:restriction> </xsd:simpleType> 因みに、上記のmaxInclusive値を小さくすると、xmllint.exeの検査に合格します。又、いくつかのHPでintegerの変域を調べたら、特に上、下限共 書いてありませんでした。 どうか宜しくお願い致します。

    • ベストアンサー
    • XML
  • XML→HTMLの変換

    XML,XLS,DTDファイルが組み合わされたファイルがあるのですが,これをホームページビルダーのように「見たまま」編集をしたいのです。 DBから生成されたXMLファイルを最終的にある文書の版下にしたいので,HTMLに変換,またはエクセルシートに書き出せればいいのですが,いろいろ探したところ,おそらくDTDファイルがあるおかげで正常な編集ができません。 何かいい方法がないでしょうか? ずれた質問かも知れませんが初心者ですのでお願いします。

    • 締切済み
    • XML
  • PHPでXMLデータ生成、スキーマで失敗

    PHPのDOMDocumentを使ってXMLデータを生成しています。 $dom->schemaValidate('xsdファイル'); で失敗してしまします。 どうしても原因がわからないので吐き出すデータを最小限にして試してみましたが状況が変わりませんでした。 スキーマは以下のようになっています。 <?xml version="1.0" encoding="Shift_JIS" ?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="Response"> <xsd:complexType> <xsd:sequence> <xsd:element name="user" type="user_type" minOccurs="0" maxOccurs="unbounded" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:complexType name="user_type"> <xsd:sequence> <xsd:element name="developerID" type="xsd:string" /> <xsd:element name="operation" type="xsd:string" /> <xsd:element name="User-Agent" type="xsd:string" /> </xsd:sequence> </xsd:complexType> </xsd:schema> そして吐き出されるxml形式のデータは、 <?xml version="1.0" encoding="Shift-JIS"?> <Response> <user> <developerID>testdeveloperID</developerID> <operation>testoperation</operation> <User-Agent>Mozilla/5.0 (Windows NT 6.0; rv:7.0.1) Gecko/20100101 Firefox/7.0.1</User-Agent> </user> </Response> 出てしまうエラーは、 Warning: DOMDocument::schemaValidate() [<a href='domdocument.schemavalidate'>domdocument.schemavalidate</a>]: The document has no document element. in "実行しているphpファイルのパス" on line 12 ちなみに実行phpの12行目には、 $dom->schemaValidate('xsdファイル'); があります。 スキーマを使用してのxmlデータ吐き出しは初めてなのでいろいろと戸惑っています。 何か解決方法もしくはエラーが出てしまう原因をご存知の方がいらっしゃいましたらアドバイスをいただけないでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • XML
  • LinuxでXMLを静的にHTMLに変換

    こんにちは。 XSLTを使い、XML文書を静的にHTMLに変換するツールを探しています。 WindowsのMSXSL.exeみたいなやつで... できれば、シェルから引数でXMLファイル名、XSLTファイル名、出力ファイル名とオプションを指定して変換する、くらいのものがいいです。 それとも、Perlのスクリプトか何かでありますでしょうか? よろしくおねがいします。

    • ベストアンサー
    • XML
  • PHPでXMLデータ生成、スキーマで失敗

    PHPのDOMDocumentを使ってXMLデータを生成しています。 $dom->schemaValidate('xsdファイル'); で失敗してしまします。 どうしても原因がわからないので吐き出すデータを最小限にして試してみましたが状況が変わりませんでした。 スキーマは以下のようになっています。 <?xml version="1.0" encoding="Shift_JIS" ?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="Response"> <xsd:complexType> <xsd:sequence> <xsd:element name="user" type="user_type" minOccurs="0" maxOccurs="unbounded" /> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:complexType name="user_type"> <xsd:sequence> <xsd:element name="developerID" type="xsd:string" /> <xsd:element name="operation" type="xsd:string" /> <xsd:element name="User-Agent" type="xsd:string" /> </xsd:sequence> </xsd:complexType> </xsd:schema> そして吐き出されるxml形式のデータは、 <?xml version="1.0" encoding="Shift-JIS"?> <Response> <user> <developerID>testdeveloperID</developerID> <operation>testoperation</operation> <User-Agent>Mozilla/5.0 (Windows NT 6.0; rv:7.0.1) Gecko/20100101 Firefox/7.0.1</User-Agent> </user> </Response> 出てしまうエラーは、 Warning: DOMDocument::schemaValidate() [<a href='domdocument.schemavalidate'>domdocument.schemavalidate</a>]: The document has no document element. in "実行しているphpファイルのパス" on line 12 ちなみに実行phpの12行目には、 $dom->schemaValidate('xsdファイル'); があります。 スキーマを使用してのxmlデータ吐き出しは初めてなのでいろいろと戸惑っています。 何か解決方法もしくはエラーが出てしまう原因をご存知の方がいらっしゃいましたらアドバイスをいただけないでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • PHP