1
아무도 도와 줄 수 있습니까?Excel vba에서 CDATA 태그를 만드는 방법은 무엇입니까?
엑셀 데이터를 vba로 변환하여 xml 파일로 변환하려고합니다. 내 xml 파일은
<product>
<info><i>Samsung</i></info>
</product>
은 내가이
같은 VBA 코드를 추가
VBA에서 createCDATASection 방법을 사용하여 VBA에서 CDATA를 추가하려고 parsed.so 수없는 HTML 태그를하려면, 다음과 같다
Set objDom = New DOMDocument
Set objXMLRootelement = objDom.createElement("Product")
Set objXMLelement = objDom.createElement("info")
objXMLRootelement.appendChild objXMLelement
cdata=objDom.createCDATASection ("<i>Samsung</i>")
objXMLelement.text=cdata.text
나는 나의 xml 파일은 다음과 같이 표시 할 메모장에 viewsource을 볼 때 그것은
디스플레이 '<'로 '<'하지만 안 '앰퍼샌드 LT를,'
<product>
<info><![CDATA[<i>Samsung</i>]]></info>
</product>
xml 파일의 소스보기 메모장에서 '< 볼 때 내는 다음과 같이 표시되는 코드,
<product>
<info><i>Samsung</i></info>
</product>
하지만 appearing.Dont reason.And을 알고있다 CDATA 태그를 실행 한 후 '기호는 앰퍼샌드 lt로 표시됩니다.
누구든지 해결할 수 있습니까? 사전
최고를보십시오! 알았다! 나는 이틀 만에 노력 했어. 해결 됐어! 대단히 감사합니다. – Mahe
감사합니다. 기꺼이 도와 드리겠습니다. BTW, SO 프로토콜은 문제를 해결하는 답변을 수락하는 것입니다 (진드기를 클릭하십시오) –