sql >> データベース >  >> RDS >> Mysql

XMLスキーマに対してXMLを検証し、それを解析して、Perlを使用してMySQLデータベースにデータを保存するための最良の方法は何ですか?

    XMLXercesはあなたのニーズにマッチします。私はそれを使っています、そして私はそれが本当に好きです。

    最初の編集に加えて:

    XMlファイルは非常に大きいため、多くのメモリと時間が使用される可能性があるため、解析プロセスの最適化を検討する必要があります。

    始めるための良い小さな例を見つけました:

    Perlを使用したXML検証

    別の追加:

    単純なXMLをデータベースに書き込みたくない場合は、データを監視することが重要です。これは、別の形式でデータベースに書き込んだ後、検証が古くなっているためです。適切なスキームといくつかの追加のバリデーターを使用して検証するようにしてください。大規模なXMLは扱いにくい場合があります。



    1. PostgreSQLで昨日の日付を取得する方法

    2. 値を1つのフィールドから2つに分割

    3. MySQLinnodbデータベースをメモリにロードします

    4. minikubeからローカルホストで実行されているmysqlにアクセスします