实施例1

下面的FME映射文件从Esri Shapefile中读取,并使用XML编写器将其转换为XML。

读卡器类型shapewriter_类型xml shape_数据集c:\work\data\shape\mexico xml_数据集c:\tmp\out.xml xml_wrap_tables yesxml_table_wrapper prefix-xml_table_wrapper_suffix-suffix xml_target_prefix xfxml_generate_row_id yesxml_row_id_attr_name myidxml_row_id_prefix someidxml_tables_sequence“states cities”xml_apply_样式表c:\tmp\stylesheet.xslxml_def cities\name xml_char(51)/capital xml_char(1)/state_name xml_char(25)/population xml_decimal(11,0)xml_def rivers\name xml_char(40)\系统xml_char(40)xml_def roads\length xml_decimal(16,3)\type xml_char(40)\admn_class xml_char(20)\toll_rd xml_char(1)\rte_num1 xml_char(3)\rte_num2 xml_char(3)\route xml_char(40)xml_def states\area xml_decimal(16,3)\code xml_char(4)\name xml_char(25)\pop1990 xml_decimal(11,0)\pop90-sqmi-xml_-decimal(20,6)\p_-urban90-xml_-decimal(20,6)\p_-ing-lang-xml_-decimal(20,6)\p_-empl_-sec-xml_-decimal(20,6)\hse_-unit90-xml_-decimal\名称%name\capital%capital\state\name%state\name\population%population xml cities\xml类型xml\u point\name%name\capital%capital\state\name%state\name\population%population----------------------------------------------------------------------shape rivers\name%名称\系统%system xml rivers \xml_type xml_line \名称%name \系统%system------------------------------------------------形状道路\长度%length\type%type\admn_class%admn_class\toll_rd%toll_rd\rte_num1%rte_num1\rte_num2%rte_num2\route%route xml roads\xml_type xml_line\length%length\type%type\admn_class%admn_ class\toll_rd%toll_rd\rte_num1%rte_num1\rte_num2%rte_num2\route%route----------------------------------------------形状状态\区域%area\code%code\name%name\pop1990%pop1990\pop90-sqmi%pop90-sqmi\p-urban90%p-urban90\p-ing-lang%p英寸\p英寸\p英寸Empl秒%p英寸Empl秒\hse英寸90%hse英寸90 XML状态\xml英寸类型xml英寸区域\area%区域\code%代码\名称%name\pop1990%pop1990\pop90\u sqmi%pop90\u sqmi\p\u urban90%p\u urban90\p\u ing\u lang%p\u lang\p\u empl\u sec%p\u empl\sec\hse\u unIT90%HSE单元90