1

XSLT を使用して XML から Windows Phone ページを作成する必要があります。Windows Phone ページの最初の行は次のようになります。

<phone:PhoneApplicationPage
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:RssPhoneApp_ViewModels="clr-namespace:RssPhoneApp.ViewModels" 
x:Class="RssPhoneApp.MainPage"
mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="768"
SupportedOrientations="Portrait" Orientation="Portrait"
shell:SystemTray.IsVisible="True">

また、phone:PhoneApplicationPage とxmlns属性の"phone"プレフィックスで管理する方法がわかりません。これがどのように機能するかわかりません。

4

1 に答える 1

1

開発者向けのリソースは山ほどあるので、XSL について調べてみることをお勧めします。XSL で名前空間を処理する方法について説明している記事を次に示します

スタイルシートで必要な名前空間を宣言して使用するだけで、XSLT プロセッサが

  • その名前空間宣言を結果ドキュメントのドキュメント要素の開始タグに入れ、

  • その名前空間のプレフィックスを、その名前空間の結果ツリー要素のタグに入れます。

于 2012-12-07T17:33:01.437 に答える