xslt를 기반으로 HTML을 xml로 변환 할 수있는 솔루션을 찾고 있습니다. 예 :XSLT에 따라 HTML을 XML로 변환
HTML :
<p>Name: <input type="text" name="txtName" id="txtName" ektdesignns_caption="txtName" ektdesignns_name="txtName" title="txtName" ektdesignns_indexed="false" ektdesignns_nodetype="element" style="" size="24" class="design_textfield" value="Enter Name" /> 
</p>
<p>Age:<input type="text" name="txtAge" id="txtAge" ektdesignns_caption="txtAge" ektdesignns_name="txtAge" title="txtAge" ektdesignns_indexed="false" ektdesignns_nodetype="element" style="" size="24" class="design_textfield" /> </p>
<p>Place:<input type="text" name="txtPlace" id="txtPlace" ektdesignns_caption="txtPlace" ektdesignns_name="txtPlace" title="txtPlace" ektdesignns_indexed="false" ektdesignns_nodetype="element" style="" size="24" class="design_textfield" /> </p>
<p> Sex:<select name="rbSex" ektdesignns_maxoccurs="1" size="1" id="rbSex" ektdesignns_caption="rbSex" ektdesignns_name="rbSex" title="rbSex " ektdesignns_indexed="true" ektdesignns_nodetype="element" style="">
<option selected="selected" value="0">(Select)</option>
<option value="Male">Male</option>
<option value="Female">Female</option>
</select><span style="font-size: 12px; line-height: 0;"> </span><br /><br /> </p>
I 손에 대응하는 XSLT가 [이는 Ektron에서 HTML (a CMS) 인].
<root>
<txtName>DemoName</txtName>
<txtAge>21</txtAge>
<txtPlace>UK</txtPlace>
<rbSex>Female</rbSex>
</root>
나는이 기능을 수행하는 응용 프로그램의 XMLWrench을 발견 다음과 같은 두 가지에서
가 나는 XML을 원하지만, 나는 더 많은 API를 또는 무언가 같이, C#을 .NET 솔루션이 필요합니다.
편집 II : 나는 또한 xml.eg에 추가 할 수도 형태로 값이 필요합니다 이러한 이름 텍스트 상자에 이름을 존재하는 경우,이 XML 노드
HTML이 유효한 XML인지 완전히 확신합니까? (당신의 질문은 "XML에 XSLT를 적용하는 방법"이어야합니다.) 아니면 HTML -> XML 변환이 먼저 필요합니까? 단순히 "HTML에 해당하는 XSLT"는 XSLT를 HTML에 적용하고 XSLT는 HTML을 구성하는 데 사용하지 않습니다. .. –
@Alexei Levenkov : 내가 틀린 html로 들어 줘서 죄송합니다. 그렇습니다. 현재 HTML이 유효합니다. 제가 언급했듯이, exe XMLWrench는 XML을 제공하지만 웹 솔루션이 필요합니다. 그래서 HTML과 해당 XSLT를 보았습니다. –
겉으로보기에 중복 질문 http://stackoverflow.com/questions/15288559/getting-xml-from-html-by-xslt ... 설명이 다소 혼란 스럽습니다 ... If HTML이 유효한 XML인지 아닌지 (수동으로 수정하는 대신) 대답 할 수 없다면 XSLT가 해당 HTML 및 결과 XML과 어떤 관련이 있는지 적어도 설명하십시오. –