这是一个多表的xml数据
求代码 解析出来在插入到oracle 数据库中 大佬要求有通用的方法读取表,我不会哎,大家帮帮忙写一个能用额,我真的没思路了。
写一个吧 别发链接了
<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSpy v2010 (http://www.altova.com) by fengshuai (founder) -->
<MuxerConfigRoot>
<Mux_Frame>
<MuxFrame_Item>
<MuxFrame_ID>0</MuxFrame_ID>
<Start_Time_Slot>0</Start_Time_Slot>
<Time_Slot_Num>1</Time_Slot_Num>
<RS_Rate>(240,240)</RS_Rate>
<Interleave_Mode>模式1</Interleave_Mode>
<LDPC_Rate>1/2</LDPC_Rate>
<Modulation_Type>BPSK</Modulation_Type>
<Scramble_Type>模式0</Scramble_Type>
</MuxFrame_Item>
<MuxFrame_Item>
<MuxFrame_ID>1</MuxFrame_ID>
<Start_Time_Slot>1</Start_Time_Slot>
<Time_Slot_Num>2</Time_Slot_Num>
<RS_Rate>(240,192)</RS_Rate>
<Interleave_Mode>模式1</Interleave_Mode>
<LDPC_Rate>1/2</LDPC_Rate>
<Modulation_Type>QPSK</Modulation_Type>
<Scramble_Type>模式0</Scramble_Type>
</MuxFrame_Item>
</Mux_Frame>
<Service_Config>
<ESG_Service>
<ESG_Service_Item>
<Service_ID>254</Service_ID>
<MuxFrame_ID>1</MuxFrame_ID>
<Encapsulation_Mode>模式2</Encapsulation_Mode>
<Service_Band>27648</Service_Band>
<IsScramble>false</IsScramble>
</ESG_Service_Item>
</ESG_Service>
<Media_Service>
<Media_Service_Item>
<Service_ID>701</Service_ID>
<MuxFrame_ID>10</MuxFrame_ID>
<Encapsulation_Mode>模式2</Encapsulation_Mode>
<Service_Band>6912</Service_Band>
<IsScramble>false</IsScramble>
<IP>224.12.34.56</IP>
<ECM_Port/>
<Video_Port>0</Video_Port>
<Audio_Port>55072</Audio_Port>
<Audio_CodecType>DRA</Audio_CodecType>
<Sampling_Rate>48</Sampling_Rate>
</Media_Service_Item>
</Media_Service>
</Service_Config>
</MuxerConfigRoot>
求代码 解析出来在插入到oracle 数据库中 大佬要求有通用的方法读取表,我不会哎,大家帮帮忙写一个能用额,我真的没思路了。
写一个吧 别发链接了
<?xml version="1.0" encoding="utf-8"?>
<!-- edited with XMLSpy v2010 (http://www.altova.com) by fengshuai (founder) -->
<MuxerConfigRoot>
<Mux_Frame>
<MuxFrame_Item>
<MuxFrame_ID>0</MuxFrame_ID>
<Start_Time_Slot>0</Start_Time_Slot>
<Time_Slot_Num>1</Time_Slot_Num>
<RS_Rate>(240,240)</RS_Rate>
<Interleave_Mode>模式1</Interleave_Mode>
<LDPC_Rate>1/2</LDPC_Rate>
<Modulation_Type>BPSK</Modulation_Type>
<Scramble_Type>模式0</Scramble_Type>
</MuxFrame_Item>
<MuxFrame_Item>
<MuxFrame_ID>1</MuxFrame_ID>
<Start_Time_Slot>1</Start_Time_Slot>
<Time_Slot_Num>2</Time_Slot_Num>
<RS_Rate>(240,192)</RS_Rate>
<Interleave_Mode>模式1</Interleave_Mode>
<LDPC_Rate>1/2</LDPC_Rate>
<Modulation_Type>QPSK</Modulation_Type>
<Scramble_Type>模式0</Scramble_Type>
</MuxFrame_Item>
</Mux_Frame>
<Service_Config>
<ESG_Service>
<ESG_Service_Item>
<Service_ID>254</Service_ID>
<MuxFrame_ID>1</MuxFrame_ID>
<Encapsulation_Mode>模式2</Encapsulation_Mode>
<Service_Band>27648</Service_Band>
<IsScramble>false</IsScramble>
</ESG_Service_Item>
</ESG_Service>
<Media_Service>
<Media_Service_Item>
<Service_ID>701</Service_ID>
<MuxFrame_ID>10</MuxFrame_ID>
<Encapsulation_Mode>模式2</Encapsulation_Mode>
<Service_Band>6912</Service_Band>
<IsScramble>false</IsScramble>
<IP>224.12.34.56</IP>
<ECM_Port/>
<Video_Port>0</Video_Port>
<Audio_Port>55072</Audio_Port>
<Audio_CodecType>DRA</Audio_CodecType>
<Sampling_Rate>48</Sampling_Rate>
</Media_Service_Item>
</Media_Service>
</Service_Config>
</MuxerConfigRoot>
解决方案 »
- 大家帮我看看我写的程序,为什么运行结果里面会有个false呢?运行结果是:家好!我是Jerry,大家好!我是Tom,孬蛋,我在这呢,呵呵,说你是孬蛋你就是孬蛋!
- 跪求答案
- 求一个ejb2.0+weblogic8.1简单例子,someone help please
- Rule Compilation error 问题
- 卡着两天了,sos sos
- EJB部署出错: Unable to load a class specified in your ejb-jar.xml
- 《Getting Started with JBoss J2EE Applications on JBoss 4.0中文版》下载
- 100分求: xml2xml的例子,包括源/目标xml文件,xlt文件!(在线等,谢谢)
- 如何限制并发处理数?tomcat
- springboot+mybatisplus 关键字段会自动加单引号,怎么去掉
- 高分求助!!!!
- 读取不到oracle中的Blob数据是怎么回事?
Document doc=reader.read(new File("文件路径.xml"));
Element root=doc.getRootElement();
Element elStrCon=root.element("Mux_Frame");
strContent=elStrCon.getText();