All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xml.split.xpl Maven / Gradle / Ivy

The newest version!


    
    
        Split a document into parts.
    
    
    
        
            The input is a single document.
        
    
    
    
        
            The 'split-before' option must be an XSLTMatchPattern that matches only elements.
        
    
    
    
        
            The 'split-after' option must be an XSLTMatchPattern that matches only elements.
        
    
    
    
        
            The output is a sequence of one or more documents and is the result of splitting the
            input document before or after the split points specified with the 'split-before' and
            'split-after' options. Splitting before an element means duplicating the document,
            deleting the element and its following nodes from the first copy, and deleting the
            elements's preceding nodes from the second copy. Similarly, splitting after an element
            means deleting the element and its preceding nodes from the second copy and deleting the
            element's following nodes from the first copy. css:box elements that are split get a
            part attribute with value 'first', 'middle' or 'last'. The attributes css:id,
            css:string-set, css:counter-set, css:counter-reset, css:counter-increment,
            css:counter-set-*, css:counter-reset-* and css:counter-increment-* are omitted on
            css:box elements with a part attribute equal to 'middle' or 'last'.
        
    
    
    
        
            px:assert
            px:xml-chunker
        
    
    
    
        
    
    
    
        
        
    
    
    
        
        
        
    
    





© 2015 - 2024 Weber Informatics LLC | Privacy Policy