I'm trying to get the following code imported from a file into an array so that it will store the following in a 2-D array:
state, servicerID, commission, allocation
I'm sorry. I've tried, and I just can't figure it out. Could someone with more intelligence than me please help?
Thanks in advance.
<?xml version="1.0" encoding="utf-8" ?>
<allocation>
<state id="AL">
<servicer id="286" commission=".27" allocation=".6" />
<servicer id="1099" commission=".27" allocation=".4" />
</state>
<state id="AZ">
<servicer id="1268" commission=".27" allocation=".6" />
<servicer id="271" comission=".27" allocation=".4" />
</state>
<state id="CA">
<servicer id="202" commission=".27" allocation=".25" />
<servicer id="1077" commission=".27" allocation=".07" />
<servicer id="176" commission=".27" allocation=".08" />
<servicer id="151" commission=".27" allocation=".05" />
<servicer id="128" commission=".27" allocation=".50" />
<servicer id="1704" commission=".27" allocation=".05" />
</state>
<state id="CO">
<servicer id="1109" commission=".27" allocation=".40" />
<servicer id="300" commission=".27" allocation=".60" />
</state>
<state id="CT">
<servicer id="263" commission=".27" allocation=".7" />
<servicer id="100" commission=".27" allocation=".3" />
</state>
<state id="FL">
<servicer id="314" commission=".27" allocation=".5" />
<servicer id="1704" commission=".27" allocation=".25"/>
<servicer id="1232" commission=".27" allocation=".15" />
<servicer id="1610" commission=".27" allocation=".1" />
</state>
<state id="GA">
<servicer id="149" commission=".27" allocation=".7" />
<servicer id="1085" commission=".27" allocation=".3" />
</state>
<state id="IL">
<servicer id="145" commission=".27" allocation=".25" />
<servicer id="1116" commission=".27" allocation=".1" />
<servicer id="144" commission=".27" allocation=".15" />
<servicer id="97" commission=".27" allocation=".5" />
</state>
<state id="IN">
<servicer id="283" commission=".27" allocation=".4" />
<servicer id="97" commission=".27" allocation=".6" />
</state>
<state id="KY">
<servicer id="1266" commission=".27" allocation=".2" />
<servicer id="283" commission=".27" allocation=".3" />
<servicer id="97" commission=".27" allocation=".5" />
</state>
<state id="LA">
<servicer id="1131" commission=".27" allocation=".4" />
<servicer id="261" commission=".27" allocation=".6" />
</state>
<state id="MA">
<servicer id="161" commission=".27" allocation=".7" />
<servicer id="1704" commission=".27" allocation=".3" />
</state>
<state id="MD">
<servicer id="1085" commission=".27" allocation=".6" />
<servicer id="100" commission=".27" allocation=".4" />
</state>
<state id="ME">
<servicer id="161" commission=".27" allocation="1" />
</state>
<state id="MI">
<servicer id="278" commission=".27" allocation=".2" />
<servicer id="1064" commission=".27" allocation=".3" />
<servicer id="97" commission=".27" allocation=".5" />
</state>
<state id="MN">
<servicer id="281" commission=".27" allocation=".5" />
<servicer id="1093" commission=".27" allocation=".2" />
<servicer id="1270" commission=".27" allocation=".3" />
</state>
<state id="MO">
<servicer id="199" commission=".27" allocation="" />
<servicer id="269" commission=".27" allocation="" />
<servicer id="280" commission=".27" allocation="" />
</state>
<state id="MS">
<servicer id="1131" commission=".27" allocation=".4" />
<servicer id="97" commission=".27" allocation=".6" />
</state>
<state id="NC">
<servicer id="123" commission=".27" allocation=".35" />
<servicer id="1085" commission=".27" allocation=".20" />
<servicer id="309" commission=".27" allocation=".45" />
</state>
<state id="NH">
<servicer id="161" commission=".27" allocation="1" />
</state>
<state id="NJ">
<servicer id="256" commission=".27" allocation=".4" />
<servicer id="259" commission=".27" allocation=".6" />
</state>
<state id="NV">
<servicer id="271" commission=".27" allocation=".6" />
<servicer id="310" commission=".27" allocation=".4" />
</state>
<state id="NY">
<servicer id="123" commission=".27" allocation=".14" />
<servicer id="124" commission=".27" allocation=".12" />
<servicer id="299" commission=".27" allocation=".11" />
<servicer id="305" commission=".27" allocation=".13" />
<servicer id="1704" commission=".27" allocation=".5" />
</state>
<state id="OH">
<servicer id="267" commission=".27" allocation=".17" />
<servicer id="127" commission=".27" allocation=".17" />
<servicer id="282" commission=".27" allocation=".16" />
<servicer id="97" commission=".27" allocation=".5" />
</state>
<state id="OR">
<servicer id="202" commission=".27" allocation=".6" />
<servicer id="1074" commission=".27" allocation=".4" />
</state>
<state id="PA">
<servicer id="1065" commission=".27" allocation=".5" />
<servicer id="151" commission=".27" allocation=".3" />
<servicer id="100" commission=".27" allocation=".2" />
</state>
<state id="RI">
<servicer id="161" commission=".27" allocation=".6" />
<servicer id="263" commission=".27" allocation=".4" />
</state>
<state id="SC">
<servicer id="123" commission=".27" allocation=".4" />
<servicer id="294" commission=".27" allocation=".6" />
</state>
<state id="TN">
<servicer id="246" commission=".27" allocation=".33" />
<servicer id="210" commission=".27" allocation=".5" />
<servicer id="1085" commission=".27" allocation=".27" />
<servicer id="283" commission=".27" allocation=".35" />
</state>
<state id="TX">
<servicer id="210" commission=".27" allocation=".1" />
<servicer id="328" commission=".27" allocation=".2" />
<servicer id="100" commission=".27" allocation=".3" />
<servicer id="1704" commission=".27" allocation=".4" />
</state>
<state id="VA">
<servicer id="126" commission=".27" allocation=".4" />
<servicer id="1085" commission=".27" allocation=".6" />
</state>
<state id="VT">
<servicer id="161" commission=".27" allocation="1" />
</state>
</allocation>