2012-02-27 2 views
0

클릭 할 수있는 결과를 필요로하고, 나는 단순히 출력 피드에 클릭 할 수있는 URL에 추가 할 필요가 있으므로, 예를 들어 :XML 출력이 나는 등 XML 주위의 기초를 이해

<?xml version="1.0" encoding="utf-8"?> 
<PriceBoard> 
    <column> 
<Deal Name="LocationA" Price="0.00"> 
</Deal> 
<Deal Name="LocationB" Price="0.01"> 
</Deal> 
</column> 
</PriceBoard> 

출력 등 :

LocationA 0.00 
LocationB 0.01 

위치를 클릭 할 수 있도록 설정하여 새 페이지로 리디렉션하기 만하면됩니다. 아무도 이것이 어떻게 달성 될 수 있는지 조언 할 수는 없습니다.

+0

클릭 할 수있는 위치를 어디에서 확인 하시겠습니까? 브라우저, 편집기, 응용 프로그램? –

+0

브라우저에서 클릭 가능한 XML 출력이 필요합니다. – fopa

답변

0

xml을 html로 변환해야합니다. 가장 쉬운 방법은 XSLT입니다. 다음은 예입니다. w3schools

+0

안녕하세요, 답장을 보내 주셔서 감사합니다. xml 결과는 웹 페이지의 오른쪽 열에있는 아주 작은 상자에 앉아 있기 때문에 XLST 경로를 따라 내려야합니다. 나는 더 쉬운 선택이 있었으면 좋겠다. 나는 CData 메디 오드를 시도했지만 문제를 일으켰습니다. 그래서 나는 훨씬 더 단순한 것이 있었기를 바라고 있었고, 그것은 나에게 시간을 절약 할 수있었습니다. – fopa

+0

자세한 내용을 입력하십시오. PHP, ASP.NET, 정적 HTML, 모든 CMS를 사용하고 있습니까? 예를 들어 ASP.NET을 사용한다면 XMLDataSource를 활용하여 원하는 것을 할 수 있습니다. –

+0

.net (C#) 백엔드이며 데이터는 MSSql DB에서 호출되어 XML을 통해 출력됩니다. 따라서 데이터베이스 가격 변경은 XML 출력에 웹 페이지에 반영됩니다. 외부 클라이언트가 데이터에 액세스 할 수 있도록 API 함수도 제공하므로 변경된 사항을 고려해야합니다. 왜 CD 메서드를 사용하여 출력 파일에 직접 쓸 수 있기를 바랬지 만 언급 한대로 <거래 이름 = "위치 정보" 가격 = "0.01"> – fopa