Quantcast
Channel: Adobe Community : Popular Discussions - InDesign Scripting
Viewing all articles
Browse latest Browse all 15932

Please correct this script for call xml element

$
0
0

Hi all,

 

How to correct this script for 'lev1sec1' should call 'H1' in paragraph style, and 'lev2sec1'should call 'H2'.

1st Issue:

This is the code: This is working fine for below xml file.

var myDocument = app.documents.item(0);    var myPage = myDocument.pages.item(0);  //Create a tag to style mapping.  myDocument.xmlImportMaps.add(myDocument.xmlTags.item("heading_1"), myDocument.paragraphStyles.item("H1"));  myDocument.xmlImportMaps.add(myDocument.xmlTags.item("heading_2"), myDocument.paragraphStyles.item("H2"));  myDocument.xmlImportMaps.add(myDocument.xmlTags.item("para_1"), myDocument.paragraphStyles.item("TXF"));  myDocument.xmlImportMaps.add(myDocument.xmlTags.item("body_text"), myDocument.paragraphStyles.item("TX"));  //Map the XML tags to the defined styles.  myDocument.mapXMLTagsToStyles();

3.png

 

2nd Issue:

But another xml file has different coding like below, but its showing as below, lev1(H1) and lev2(H2) both have same <title> tag, how can I set '<section id="ch01lev1sec1"><title>' for H1, <section id="ch01lev2sec1"><title> for H2. For your reference I have attached below snapshot.

4.png

2.png1.png

 

please help for this issue.

 

 

by

hasvi


Viewing all articles
Browse latest Browse all 15932

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>