It seems that the new profile XML files are not being formed correctly. I have a program that I wrote that chokes on certain profiles and the line (and contents of it) always seem different.
For example, with my profile, trying to view the XML data in Firefox, I get this error:
Quote:
XML Parsing Error: not well-formed
Location: http://wow.allakhazam.com/profile.xml?2177185
Line Number 159, Column 6: <489>1</489>
-----^
And in IE7:
Quote:
The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later.
--------------------------------------------------------------------------------
A name was started with an invalid character. Error processing resource 'http://wow.allakhazam.com/profile.xml?2177185'. L...
<489>1</489>
-----^
class="m"> />
<base_spi>70</base_spi>
<base_sta>89</base_sta>
<base_str>52</base_str>
<class>Hunter</class>
And in my application:
Quote:
Name cannot begin with the '4' character, hexadecimal value 0x34. Line 159, position 6.
This section of the XML file is throwing the error:
Quote:
<itemSetCalc>
<489>1</489>
</itemSetCalc>
That line and position number (as well as the contents) are different for my other profiles or friend's profiles, but they all throw basically the same error.
Also, it seems skills aren't being inserted into the XML document properly.
Example from my profile:
Quote:
<skills>
<name>300</name>
<max>300</max>
<order></order>
<value></value>
</skills>
Looks like the information is being stored in the wrong order when creating the XML file.
Hope these issues get looked into soon. I know this is a pretty big change to the profile system. Just thought I'd throw that info out there.
Edit: Looks like these issues have been resolved, had a friend who updated his profile and parsing through it received no errors. I'll have to check mine when I get off work and can hopefully update (as I was getting an error uploading, the one about the connection being refused).
Anyway, since the skills are no longer being added to the XML file as names anymore and now are being added as IDs, I grabbed the IDs of the ones I'm needing, which are posted below if anyone needs the info.
Tradeskill IDs as follows:
Alchemy - 171
Blacksmithing - 164
Enchanting - 333
Engineering - 202
Herbalism - 182
Leatherworking - 165
Jewelcrafting - 755
Mining - 186
Skinning - 393
Tailoring - 197
Edited, Jan 9th 2007 7:49pm by Neliali