I program vehicle computers for a living. The apps I use access xml files to verify that the part number is in the list of part numbers that can be programmed. If the part number is not in the list, I replace one of them with the part number I need. My question is, can this file be modified with a line that would allow all part numbers to be programmed without having to add it to the list if it is not there. Below is an example of an xml file I work with.
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE FlPart SYSTEM "flPart.dtd"><FlPart><Delim>~</Delim><NewPart>04880004</NewPart><FlName>f0488000.499</FlName><FlSoftware>04880004.flbin</FlSoftware><FlSum>3332</FlSum><FlSize>262144</FlSize><Contlr>PCM</Contlr><ModuleType>JTEC</ModuleType><ModuleId>007</ModuleId><Calib>AUTOMATIC 50 STATE 4 SPEED</Calib><SalesTxt></SalesTxt><Change>0</Change><Instruc>1</Instruc><ApplicInfo><Applic>1390748272</Applic><ApplicYear>1996</ApplicYear><ApplicBody>ZJ</ApplicBody><ApplicEngine>- 4.0L 6 CYL (MPI)</ApplicEngine></ApplicInfo><OldPartInfo><OldPart>04886692</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>04886694</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>04886761</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>04886800</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>04886883</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>04886945</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>05014152AA</OldPart><Generic>1</Generic></OldPartInfo><OldPartInfo><OldPart>56028412</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56041172</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56041173</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56041206</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56041261</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56043172</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56044206</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56044261</OldPart><Generic>0</Generic></OldPartInfo></FlPart>
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE FlPart SYSTEM "flPart.dtd"><FlPart><Delim>~</Delim><NewPart>04880004</NewPart><FlName>f0488000.499</FlName><FlSoftware>04880004.flbin</FlSoftware><FlSum>3332</FlSum><FlSize>262144</FlSize><Contlr>PCM</Contlr><ModuleType>JTEC</ModuleType><ModuleId>007</ModuleId><Calib>AUTOMATIC 50 STATE 4 SPEED</Calib><SalesTxt></SalesTxt><Change>0</Change><Instruc>1</Instruc><ApplicInfo><Applic>1390748272</Applic><ApplicYear>1996</ApplicYear><ApplicBody>ZJ</ApplicBody><ApplicEngine>- 4.0L 6 CYL (MPI)</ApplicEngine></ApplicInfo><OldPartInfo><OldPart>04886692</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>04886694</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>04886761</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>04886800</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>04886883</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>04886945</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>05014152AA</OldPart><Generic>1</Generic></OldPartInfo><OldPartInfo><OldPart>56028412</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56041172</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56041173</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56041206</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56041261</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56043172</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56044206</OldPart><Generic>0</Generic></OldPartInfo><OldPartInfo><OldPart>56044261</OldPart><Generic>0</Generic></OldPartInfo></FlPart>