使用Framework 4.0 Wanted XML only输出Web API,因此从formatters集合中删除了JSON格式化程序.现在,我想修改XMLSerializer输出的标准XML:
<?xml version="1.0"?>
-<ArrayOfCategory xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">-
<Category>
<Id>1</Id>
<Name>Drink</Name>
</Category>-
<Category>
<Id>2</Id>
<Name>Snack</Name>
</Category>
</ArrayOfCategory>
Run Code Online (Sandbox Code Playgroud)
我想更改"Arrayof"节点以说出更有意义的节点,并且需要在"Arrayof"节点上方添加更多节点(带有额外信息).
是否有捷径可寻?或者我是否必须编写自定义格式化程序/ seralizer?
鉴于a DateTime,我想检查.Day一个数字是否介于15和19之间.
因此9/16/2013通过,但9/20/2013失败.
谢谢,