JR,
Yes, you should be able to read just about any thing about a station weight. The station description too to a certain string length. This "should" work for both FS9 and FSX.
For instance if the aircraft.cfg has the following -
[weight_and_balance]
BLAH, BLAH, A WHOLE BUNCH OF STUFF , and onward, and then
max_number_of_stations = 9
station_load.0 =175.234000, 23.290000, -1.110000, 0.740000, Pilot
station_load.1 =237.956534200, 23.270000, 1.000000, 0.730000, WSO
In a properly written xml display statement(s) for string display(s) one could write. (multiple)
<String>%((A:PAYLOAD STATION NAME:1, String))%!s!%</String> <!-- would equal "Pilot" -->
<String>%((A:PAYLOAD STATION NAME:2, String))%!s!%</String> <!-- would equal "WSO" -->
Then if one would want
(A:PAYLOAD STATION COUNT, number) would equal 9
And finally the weight of each station in a string or number -
<String>%((A:PAYLOAD STATION WEIGHT:1, pounds))%!6.3f!</String> <!-- Would equal the pilots weight as "175.234" -->
<String>%((A:PAYLOAD STATION WEIGHT:2, pounds))%!9.6f!%</String> <!-- Would equal the WSO's weight as a handicapped person not accounted for with a hound and a mobility vehicle = "237.956534" -->
Notice how the index # is 1 more than the aircraft.cfg entry. The index was never (barely) described inthe FS9 SDK but was in the FSX SDK.