入力テキスト ファイルを解析し、a) XML ファイルと b) SVG (XML) ファイルを生成します。
入力テキスト ファイル (input.txt) には、全国の多数の農産物流通センターと保管センターの説明が含まれています。各行は、単一の配送センター (dcenter) または保管センターのいずれかを表し、それぞれに多数のプロパティがあります。各プロパティ名 (コードなど) は、その値によって = で区切られます。
例 (input.txt)
dcenter: code=d1, loc=San Jose, x=100, y=100, ctype=ct1
dcenter: code=d2, loc=San Ramon, x=300, y=200, ctype=ct2
storage: code=s1, locFrom=d1, x=50, y=50, rtype=rt1
storage: code=s2, locFrom=d1, x=-50,y=100, rtype=rt1
プログラムの望ましい出力:
出力 1
<?xml version="1.0"?>
<dcenters>
<dcenter code="d1">
<loc> San Jose </loc>
<x> 100 </x>
<y> 100 </y>
<ctype> ct1 </ctype>
</dcenter>
<storage code="S1">
<locFrom> d1 </locFrom>
<x> 150 </x>
<y> 150 </y>
<rtype> rt1 </rtype>
</storage>
<storage code="S2">
<locFrom> d1 </locFrom>
<x> 50 </x>
<y> 200 </y>
<rtype> rt1 </rtype>
</storage>
プログラムで私を助けてください。本当に感謝します。