Hi, I am parsing an xml file ,and one part of structure looks something like this:
- <COMPARAM id="_338" DDORef="_18" Semantics="timing" PhysicalLink="Infotainment_Control_Bus_CAN"> <SHORTNAME>Infotainment_Control_Bus_CAN_TIMEOUT_AX</SHORTNAME> <LONGNAME>Timeout N_As/N_Ar</LONGNAME> <DESCRIPTION>Time from transmit request until a CAN frame transmit confirmation is received.</DESCRIPTION> </COMPARAM> In my code i am extracting the data within <LONGNAME>,which is Timeout N_As/N_Ar.These tags repeat and will have different timer names..like - <COMPARAM id="_339" DDORef="_18" Semantics="timing" PhysicalLink="Infotainment_Control_Bus_CAN"> <SHORTNAME>Infotainment_Control_Bus_CAN_TIMEOUT_BS</SHORTNAME> <LONGNAME>Timeout N_Bs</LONGNAME> <DESCRIPTION>Time that the transmitter of a multi-frame message shall wait to receive a flow control (FC) frame before timing out with a network layer error.</DESCRIPTION> </COMPARAM> I need to remove the words Timeout from the data,and take only the abbrevation..i.e.N_As/N_bs like that .In short i have to remove the words which come with name Time,and also the space which comes next to it. and take only the abbreviation.Can someone help me in this. Thanks -- http://mail.python.org/mailman/listinfo/python-list