944,072 Members | Top Members by Rank

Ad:
  • Perl Discussion Thread
  • Unsolved
  • Views: 1369
  • Perl RSS
Jun 16th, 2007
0

Cross Link Id Problem

Expand Post »
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
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
byomokesh is offline Offline
3 posts
since May 2007
Jun 16th, 2007
0

Re: Cross Link Id Problem

Are you using something like this to parse your XML?
http://search.cpan.org/~msergeant/XML-Parser/
Team Colleague
Reputation Points: 5862
Solved Threads: 950
Posting Sage
Salem is offline Offline
7,164 posts
since Dec 2005
Jun 18th, 2007
0

Re: Cross Link Id Problem

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.
Reputation Points: 10
Solved Threads: 0
Newbie Poster
byomokesh is offline Offline
3 posts
since May 2007

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Perl Forum Timeline: DBI quote function, MySQL and UNC shares
Next Thread in Perl Forum Timeline: file download problem





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC