| | |
Cross Link Id Problem
Please support our Perl advertiser: Programming Forums - DaniWeb Sister Site
![]() |
Hi All,
I am doing convert xml files using perl(filehandle). i have one problem in Cross Linking (all figure, tables, footnotes). I cant understand which function it ll be do or not.
Does anybody help me. Its possible or not to match appropriate match link.
My xml file
------------
<book>
<ch1>
<sec1>
<p>Sensor networks using <tl>Table 1-1</tl></p>
<p>Sensor networks using <fl>Figure 1</fl>.</p>
<sec2>
<p>Networked and enable multiple <tl>Table 2-1</tl> sensors to be wirelessly networked Table
</ch1>
<ch2>
<sec1>
<p>Sensor networks using <tl>Table 1-1</tl></p>
<p>Sensor networks using <fl>Figure 1</fl>.</p>
<sec2>
<p>Networked and enable multiple <tl>Table 2-1</tl> sensors to be wirelessly networked Table
</ch2>
</book>
I want output
<!-- Please consider only cross link. -->
<book>
<ch1>
<sec1>
<p>Sensor networks using <xref pointer="ch01tl01">Table 1-1</xref></p>
<p>Sensor networks using <xref pointer="ch01fl01">Figure 1</xref>.</p>
<sec2>
<p>Networked and enable multiple <xref pointer="ch01tl02">Table 2-1</xref> sensors.
<p>some text</p>
<p>again <xref pointer="ch01tl02">Table 2-1</xref></p>
</sec2>
</sec1>
</ch1>
<ch2>
<sec1>
<p>Sensor networks using <xref pointer="ch02tl01">Table 1-1</xref></p>
<p>Sensor networks using <xref pointer="ch02fl01"><fl>Figure 1</xref>.</p>
<sec2>
<p>Networked and enable multiple <xref pointer="ch02tl01">Table 2-1</xref> sensors
</sec2>
</sec1>
</ch2>
</book>
Thanks
I am doing convert xml files using perl(filehandle). i have one problem in Cross Linking (all figure, tables, footnotes). I cant understand which function it ll be do or not.
Does anybody help me. Its possible or not to match appropriate match link.
My xml file
------------
<book>
<ch1>
<sec1>
<p>Sensor networks using <tl>Table 1-1</tl></p>
<p>Sensor networks using <fl>Figure 1</fl>.</p>
<sec2>
<p>Networked and enable multiple <tl>Table 2-1</tl> sensors to be wirelessly networked Table
</ch1>
<ch2>
<sec1>
<p>Sensor networks using <tl>Table 1-1</tl></p>
<p>Sensor networks using <fl>Figure 1</fl>.</p>
<sec2>
<p>Networked and enable multiple <tl>Table 2-1</tl> sensors to be wirelessly networked Table
</ch2>
</book>
I want output
<!-- Please consider only cross link. -->
<book>
<ch1>
<sec1>
<p>Sensor networks using <xref pointer="ch01tl01">Table 1-1</xref></p>
<p>Sensor networks using <xref pointer="ch01fl01">Figure 1</xref>.</p>
<sec2>
<p>Networked and enable multiple <xref pointer="ch01tl02">Table 2-1</xref> sensors.
<p>some text</p>
<p>again <xref pointer="ch01tl02">Table 2-1</xref></p>
</sec2>
</sec1>
</ch1>
<ch2>
<sec1>
<p>Sensor networks using <xref pointer="ch02tl01">Table 1-1</xref></p>
<p>Sensor networks using <xref pointer="ch02fl01"><fl>Figure 1</xref>.</p>
<sec2>
<p>Networked and enable multiple <xref pointer="ch02tl01">Table 2-1</xref> sensors
</sec2>
</sec1>
</ch2>
</book>
Thanks
Hi,
Parsing is a final process. I want convert input(text file) to output (xml file) files. I have done all to using search replace. But one thing how convert cross link. Input code is table link(tl), figure link(fl), footnote link(ftl) etc. I need output cross reference id (figure, table and footnote link). How justify apropriate ID. File Linking is not a sequence wise. You can c my Example Input and Output.
I hope you better understand my problem.
Parsing is a final process. I want convert input(text file) to output (xml file) files. I have done all to using search replace. But one thing how convert cross link. Input code is table link(tl), figure link(fl), footnote link(ftl) etc. I need output cross reference id (figure, table and footnote link). How justify apropriate ID. File Linking is not a sequence wise. You can c my Example Input and Output.
I hope you better understand my problem.
![]() |
Similar Threads
- The dreaded Javascript link problems (Web Browsers)
- IE 6 Can't open new windows from link clicked (Web Browsers)
- New Link Problem!!! (Windows NT / 2000 / XP)
- Link problem (PHP)
- MySql multiple table query problem.... (MySQL)
- Major XP cdrom and dvd rom problem :( (Storage)
Other Threads in the Perl Forum
- Previous Thread: DBI quote function, MySQL and UNC shares
- Next Thread: file download problem
| Thread Tools | Search this Thread |
Tag cloud for Perl






