私はこの問題を解決しようとしている私の頭を悩ましてきました。このような作業にスクリプト言語を使用したのはこれが初めてのことです。まず始めに仕事を選ぶかもしれないと思います。基本的には、基本的なXMLをより重いXML構造に変換するだけです。Rubyを使用してXML構造を変換する
例:
次の翻訳:
この中へ<xml>
<test this="stuff">13141</test>
<another xml="tag">do more stuff</another>
<xml>
:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Package>
<Package version="1.0">
<tests>
<test name="stuff">
<information>13141</information>
</test>
</tests>
<anothers>
<another name="tag">
<information>do more stuff</information>
</another>
</anothers>
</Package>
私は正規表現を経由して、手動でそれをやってみましたが、それはやるべき仕事がたくさんあります。たとえば、複数のテストタグを配列に格納しようとしました。そのため、2番目の例ではtestsタグに保存できますが、すべてを把握できないようです。私はREXMLとHpricotを調べましたが、これを正しく使用するためにそれらを使用する方法を理解することはできません。
基本的に、私が求めているのは、誰かが私がこれをより効率的な方法でどのように管理できるかについてのアイデアはありますか?
ありがとう、私はこれを調べます。 – VirInvictus
この種の作業は、XSLTのためのものです。 – dacracot
うまく実装されたXSLT IDEについてはhttp://www.oxygenxml.com/のOxygenを見てください。これは、プロフェッショナルIDEから期待されるすべてのデバッグ機能を備えており、実際に学習プロセスを開始することができます。 – dacracot