We have several web services from our enterprise systems. I am trying to wire up the BDC to one of them that front-ends our HR system. It returns some complex information about a worker, for example:
Code Snippet
<?xml version="1.0" encoding="utf-8" ?>
<Worker xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://our.intranet.com/">
<workertype>Contractor</workertype>
<country>United States</country>
<workerskill>
<WorkerSkills>
<skill_id>100</skill_id>
<skill_descp>ASP.NET</skill_descp>
</WorkerSkills>
<WorkerSkills>
<skill_id>101</skill_id>
<skill_descp>BDC</skill_descp>
</WorkerSkills>
<formalname>Chase, Chevy</formalname>
<birthdate>01/01/1955</birthdate>
<hiredate>12/25/2004</hiredate>
</Worker>
Can the BDC work with this kind of nested data? I want to create a web part that queries this web service, and will likely only use the top level information (none of the nested nodes).