顯示具有 XML 標籤的文章。 顯示所有文章
顯示具有 XML 標籤的文章。 顯示所有文章

[Xamarin] 一個好用的線上工具

2015-07-21

今天推薦一個線上得工具,xamarin-tool ,在寫Xamarin的時候,常常會需要
FindViewById<UIControl>(Resource.Id.UIControl),元件一多就變得非常的痛苦跟麻煩
其實在寫Java原生的世界,很多這樣的線上工具
今天跟大家介紹一個 Xamarin .AXML to C# Convert tool
Image 039


[C#] XML format convert to JSON

2012-12-15

 

現在JSON 已經變成係在資料交換的當紅炸子雞,因為速度跟方便,雖然他在資料敘述上面,並非XML來的工整..

最近遇到跟一些比較'資深' 的廠商合作,它們提供XML

想到要自己處理DOM 有點麻煩,這時候研究一下怎麼轉JSON.

先看一下XML 範本 sample.xml

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    
  <Row>
        <use>0</use>
        <page>1</page>
        <pic_file_name>a.jpg</pic_file_name>
        <product_name>A商品</product_name>
        <url>http://www.msdn.com</url>
    </Row>
    <Row>
        <use>1</use>
        <page>1</page>
        <pic_file_name>b.jpg</pic_file_name>
        <product_name>B商品</product_name>
        <url>http://www.msdn.com</url>
    </Row>
    <Row>
        <use>2</use>
        <page>1</page>
        <pic_file_name>c.jpg</pic_file_name>
        <product_name>C商品</product_name>
        <url>http://www.msdn.com</url>
    </Row>
    <Row>
        <use>3</use>
        <page>2</page>
        <pic_file_name>d.jpg</pic_file_name>
        <product_name>D商品</product_name>
        <url>http://www.msdn.com</url>
    </Row>
    <Row>
        <use>4</use>
        <page>2</page>
        <pic_file_name>e.jpg</pic_file_name>
        <product_name>E商品</product_name>
        <url>http://www.msdn.com</url>
    </Row>
    
</Root>


[C#] Web Service 移除 xmlns

2012-11-05

 

最近因為一些業主要求,所以他需要我吐出去Web Service 的 XML 不能帶有  xmlns ..

也就是 原本是

2012-09-10_113819

但是他們家DEV 希望看的是

2012-09-10_113934

也真夠懶得…

不過付錢者大,看一下原本一開始的ASMX 檔案 是長這樣…


[C#] 透過DTD 驗證XML 完整性

2012-11-03

 

解別人問的問題,可不可以透過C# 來驗證某一份XML 是否符合DTD 的規範,

已經給他範例 http://msdn.microsoft.com/en-us/library/z2adhb2f.aspx

但是他說他要在一個function 內做完,因為生命週期的關係,最後非常懶得包Class 來做..

最後用這樣的解法…

順帶一提: (DTD)是一種可定義合法的XML文檔構建模塊。它使用一系列合法的元素來定義文檔的結構。

所以簡單的說DTD 可以用來驗證一個XML 是否是自己要的文法


當麻許的超技八 2014 | Donma Hsu Design.