현재 SOAP 문서로 보낼 수 있도록 XML 문서를 C# 프로그램에로드하려고합니다.XML 문서를로드하여 특정 입력 형식으로 표시하는 방법
다음은 내가 참조하려고하는 XML 문서입니다. 무한 수의 행이있을 수 있습니다. XML 파일을로드하고 XML 데이터를 포함하는 변수는 SOAP 엔벨로프에 배치 될 올바른 포맷으로 마사지되면
<ResultSet>
<RowCount>1</RowCount>
<Rows>
<Row>
<Columns>
<Column>
<Value>jdoe</Value>
<Name>User_ID</Name>
</Column>
<Column>
<Value>John</Value>
<Name>FIRST_NAME</Name>
and so forth
:
<?xml version="1.0" encoding="UTF-8" ?>
<ROWSET>
<ROW num="1">
<USER_ID></USER_ID>
<FIRST_NAME>John</FIRST_NAME>
<MIDDLE_NAME></MIDDLE_NAME>
<LAST_NAME>Doe</LAST_NAME>
<EMPLOYEE_NO>12345</EMPLOYEE_NO>
<HOME_PHONE></HOME_PHONE>
<EMPLOYEE_STATUS_>A</EMPLOYEE_STATUS_>
<HIRE_DATE>05/17/2010</HIRE_DATE>
<DEPARTMENT>Engineering</DEPARTMENT>
<POSITION>Controls Engineer</POSITION>
<SHIFT>N</SHIFT>
<REPORTS_TO>Everhart,Robert</REPORTS_TO>
<PAY_TYPE>H</PAY_TYPE>
<EMPLOYEE_TYPE>R</EMPLOYEE_TYPE>
<TERMINATION_DATE></TERMINATION_DATE>
<PCN_CODE>Company_RV</PCN_CODE>
</ROW>
<ROW num="2">
<USER_ID>RV12345</USER_ID>
<FIRST_NAME>Jane</FIRST_NAME>
<MIDDLE_NAME>G</MIDDLE_NAME>
<LAST_NAME>Doe</LAST_NAME>
<EMPLOYEE_NO>123455</EMPLOYEE_NO>
<HOME_PHONE></HOME_PHONE>
<EMPLOYEE_STATUS_>A</EMPLOYEE_STATUS_>
<HIRE_DATE>09/15/2008</HIRE_DATE>
<DEPARTMENT>Shipping</DEPARTMENT>
<POSITION>Shipping Coordinator</POSITION>
<SHIFT>2</SHIFT>
<REPORTS_TO>Hajkova,Karin</REPORTS_TO>
<PAY_TYPE>H</PAY_TYPE>
<EMPLOYEE_TYPE>R</EMPLOYEE_TYPE>
<TERMINATION_DATE></TERMINATION_DATE>
<PCN_CODE>Company_RV</PCN_CODE>
난에이 파일을 포맷 할 필요가있다.
무엇을 다시 포맷하려 했습니까? 그리고 그렇게 할 때 어떤 오류가 발생 했습니까? – EWit
아직 재 형식화하지 않았습니다. 나는 이것에 관해 가장 좋은 방법이 무엇인지 결정하려고 노력 중이다. 이것은 나의 첫 번째 웹 서비스 프로젝트이기 때문에 모든 것이 나의 마지막에 새롭다. –