블로그 이미지
Magic_kit
study 관련자료를 한곳으로 자기 개발 목적으로 재태크 재무 관리 목적으로 일상생활의 팁을 공유 하기 위하여 블로그를 개설 하였습니다.

calendar

1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

Category

Recent Post

Recent Comment

Archive

2009. 10. 8. 09:56 .Net Project/ASP.NET 3.5 Sp1
반응형



 FrmXml.xml XML 파일 생성
 <?xml version="1.0" encoding="utf-8" ?>
<Company>
 
  <CompanyName>비주얼아카데미</CompanyName>
  <CompanyNumber>1234-5678</CompanyNumber>
  <CompanyAddressDetail>부천시</CompanyAddressDetail>
  <Name>김용원</Name>
  <CompanyType>서비스</CompanyType>
  <CompanyStyle>온라인교육</CompanyStyle>
  <Operator>백두산</Operator>
  <Phone>114</Phone>
  <Fax>115</Fax>
  <Email>fool8585@naver.com</Email>
 
</Company>



 FrmXml.xslt XSLT 파일 생성

 <?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="
http://www.w3.org/1999/XSL/Transform"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl"
>
    <xsl:output method="xml" indent="yes"/>

    <xsl:template match="/Company">

      <h3>회사소개</h3>
      <table border="1" width="100%">
       
        <tr>
          <td width="180">사업자명</td>
          <td><xsl:value-of select="CompanyName"></xsl:value-of></td>         
        </tr>
       
        <tr>
          <td  width="180">사업자번호</td>
          <td><xsl:value-of select="CompanyNumber"></xsl:value-of></td>
        </tr>

        <tr>
          <td  width="180">주소</td>
          <td>
            <xsl:value-of select="CompanyAddressDetail"></xsl:value-of>
          </td>
        </tr>

        <tr>
          <td  width="180">이름</td>
          <td>
            <xsl:value-of select="Name"></xsl:value-of>
          </td>
        </tr>

        <tr>
          <td  width="180">서비스</td>
          <td>
            <xsl:value-of select="CompanyType"></xsl:value-of>
          </td>
        </tr>

        <tr>
          <td  width="180">온라인교육</td>
          <td>
            <xsl:value-of select="CompanyStyle"></xsl:value-of>
          </td>
        </tr>

        <tr>
          <td  width="180">백두산</td>
          <td>
            <xsl:value-of select="Operator"></xsl:value-of>
          </td>
        </tr>


        <tr>
          <td  width="180">폰번호</td>
          <td>
            <xsl:value-of select="Phone"></xsl:value-of>
          </td>
        </tr>

        <tr>
          <td  width="180">팩스번호</td>
          <td>
            <xsl:value-of select="Fax"></xsl:value-of>
          </td>
        </tr>

        <tr>
          <td  width="180">이메일</td>
          <td>
            <xsl:value-of select="Email"></xsl:value-of>
          </td>
        </tr>
       
      </table>
        <xsl:copy>
            <xsl:apply-templates select="@* | node()"/>
        </xsl:copy>
    </xsl:template>
</xsl:stylesheet>




 FrmXml.aspx 디자인 모드

 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="FrmXml.aspx.cs" Inherits="_10월8일_FrmXml" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>XML 컨트롤</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h3>회사소개</h3>
        <asp:Xml ID="Xml1" runat="server"
          DocumentSource ="~/10월8일/FrmXml.xml"
          TransformSource ="FrmXml.xsl">
        </asp:Xml>
   
    </div>
    </form>
</body>
</html>







반응형
posted by Magic_kit